以下是我希望以手动复制和粘贴以外的方式实现的屏幕截图。
这是Material Design颜色板,它在Excel中看起来非常棒。
如何循环遍历B2:B15范围并将每个单元格的背景颜色设置为其相应的包含颜色?
也许可以使用VBA循环遍历垂直B单元格范围,解析每个单元格的内容,并将单元格的背景色设置为单元格包含的RGB值。
因此,一个包含rgb(255, 235, 238)的红色50单元格变成...
这是Material Design颜色板,它在Excel中看起来非常棒。
如何循环遍历B2:B15范围并将每个单元格的背景颜色设置为其相应的包含颜色?
也许可以使用VBA循环遍历垂直B单元格范围,解析每个单元格的内容,并将单元格的背景色设置为单元格包含的RGB值。
因此,一个包含rgb(255, 235, 238)的红色50单元格变成...
Range("B2").Interior.Color = RGB(255, 235, 238)
更新!
感谢大家的帮助。以下是你们帮我创建的Excel材料设计调色板的Google Drive链接。
按Control + M激活。
这样所有颜色都变成了它们自己。
Dim parts
之前添加了On Error Resume Next
,因为并非所有的Material Design颜色都具有Alpha选项。例如,Brown、Grey和Blue Grey现在会变成黑色,而不是因为没有可解析的内容而导致错误。 - suchislife