Microsoft是否提供INTERIOR.COLOR属性的值列表?

时间:2015-12-21 20:52:04

标签: excel-vba colors vba excel

我有一个简单的宏来格式化标题,但我想改变颜色。

这是一个包含我想要更改的 .color 属性的代码段:

With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .Color = 13434879
    .TintAndShade = 0
    .PatternTintAndShade = 0
End With

13434879 是我在录制宏时从调色板中选择的浅黄色。现在我想改成中灰色,但我无法在任何地方找到这些值的索引。所有搜索都指向 .colorindex 属性,值为1-56。但上面显示的这个8位数属性没有任何内容。

更新:我找到了第三方链接,解决了我查找值的初步问题。所以我会调整它并问这个:微软是否在任何地方提供这些值?在任何指南或教程?如果他们在录制宏时选择使用此属性,我希望它们具有在某处解释此属性的值。从RGB到这些值的任何转换?

2 个答案:

答案 0 :(得分:0)

Mark Davis的“无尽的制作”有page for colorspage for grays

答案 1 :(得分:0)

您可以尝试使用此网站:

MSDN Color Index for VBA

此网站提供了更多信息和提示:

http://dmcritchie.mvps.org/excel/colors.htm

这个更完整一点:

http://www.endprod.com/colors/

您的13434879颜色介于此图表上的灰色80和灰色81之间。