EXCEL里如何知道某种颜色的ColorIndex的值是多少?
如题,我要在EXCEL里把某一种底色的单元格的底色全部去掉,VBA编程我应该需要知道这种颜色的ColorIndex值才行,请问如何能知道?谢谢各位!!首先感谢1楼的回答,...
如题,我要在EXCEL里把某一种底色的单元格的底色全部去掉,VBA编程我应该需要知道这种颜色的ColorIndex值才行,请问如何能知道?谢谢各位!!
首先感谢1楼的回答,我把你的代码运行了一遍,得到了一个颜色列表,但我现在是表格里有一种颜色,我肉眼很难区分出他和刚刚那个颜色列表里那一种颜色一样,或者说很容易出现误差,能不能有办法通过颜色精确地得到他的colorindex值?
我尝试过录制一个宏,然后把某个单元格的颜色用格式刷刷到另一个空白单元格里,以希望宏代码能提供colorindex值,但是失败了,宏代码是以另外一种方式出现的。 展开
首先感谢1楼的回答,我把你的代码运行了一遍,得到了一个颜色列表,但我现在是表格里有一种颜色,我肉眼很难区分出他和刚刚那个颜色列表里那一种颜色一样,或者说很容易出现误差,能不能有办法通过颜色精确地得到他的colorindex值?
我尝试过录制一个宏,然后把某个单元格的颜色用格式刷刷到另一个空白单元格里,以希望宏代码能提供colorindex值,但是失败了,宏代码是以另外一种方式出现的。 展开
7个回答
展开全部
自己用代码就可以获取颜色列表了
Sub 颜色代码()
For i = 1 To 56
Cells(i, 1) = i
Cells(i, 1).Interior.ColorIndex = i
Next
End Sub
对问题补充的回复:
[B1]=[A1].INTERIOR.COLORINDEX
可以在B1单元格得到A1单元格背景色的颜色索引值。
当然,你也可以将这个索引值赋值给某个变量。
Sub 颜色代码()
For i = 1 To 56
Cells(i, 1) = i
Cells(i, 1).Interior.ColorIndex = i
Next
End Sub
对问题补充的回复:
[B1]=[A1].INTERIOR.COLORINDEX
可以在B1单元格得到A1单元格背景色的颜色索引值。
当然,你也可以将这个索引值赋值给某个变量。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
到工具/选项/颜色/修改/自定义
到里面就会有模式颜色的数值了
到里面就会有模式颜色的数值了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询