已知RGB,有没有快速在word或者excel的某个格里快速填充该颜色的方法?

最近要做个小任务,有很多RGB数据,需要在格子里填充上对应的颜色,如果用那个填充的工具一个一个设太慢了,有没有根据RGB的值可以直接填充的操作或者函数之类。如果方法确实有... 最近要做个小任务,有很多RGB数据,需要在格子里填充上对应的颜色,如果用那个填充的工具一个一个设太慢了,有没有根据RGB的值可以直接填充的操作或者函数之类。
如果方法确实有用,我会再补分的~
非常感谢大家~
展开
 我来答
85EASY
2011-08-17 · TA获得超过9635个赞
知道大有可为答主
回答量:2580
采纳率:66%
帮助的人:3071万
展开全部
以Excel 2010为例,解决方案如下:

一、编写如下VBA代码:
Sub 填充颜色()
Dim R As Integer, G As Integer, B As Integer
R = InputBox("请输入R值:", "输入颜色", 0)
G = InputBox("请输入G值:", "输入颜色", 0)
B = InputBox("请输入B值:", "输入颜色", 0)

With Selection.Interior
.Color = RGB(R, G, B)
End With
End Sub

二、打开“Excel 选项”对话框,在“自定义快速访问工具栏”选项卡右侧的“从下列位置选择命令”下拉列表框中选择“宏”选项,在下方列表框中选择“填充颜色”选项,点“添加”按钮将其加入到快速访问工具栏中。

三、选择要设置颜色的单元格,在快速访问工具栏中点添加的按钮,然后依次输入你的RGB值并按回车,输入完成就完成了。

如果有用,请加点分再采纳,谢谢。
更多追问追答
追问
那个编写的代码要怎么用呢?我对VBA完全不懂。“宏”选项的下方列表里面没有“填充颜色”这个选项,是不是就是这个代码没有和Excel关联呢?谢谢哈~麻烦了……
追答
宏里面没有选项,是因为你没还创建这个代码。

以上代码复制后粘贴到记事本中(为了清除网页复制时带的格式),然后再从记事本中复制,在Excel中按【Alt+F11】键,双击左侧的“ThisWorkbook”选项,然后在右侧粘贴代码。

代码粘贴后再去Excel 选项中设置,“宏”选项下就会有个 ThisWorkbook 填充颜色 选项
lb781201
2011-08-17 · TA获得超过702个赞
知道小有建树答主
回答量:567
采纳率:50%
帮助的人:143万
展开全部
最好用VBA来解决吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户41881
2011-08-16 · TA获得超过171个赞
知道答主
回答量:390
采纳率:0%
帮助的人:237万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-16
展开全部
弄一小段VBA就可以了,VBA的使用方法在网上找点资料看看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
12游云无相
2011-08-16 · TA获得超过280个赞
知道小有建树答主
回答量:654
采纳率:0%
帮助的人:228万
展开全部
当然有函数了,网上很多的。搜一下啦,自己动手毕竟来的真是牢固一些。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式