基于同一行中的特定RGB值更改单元格颜色

时间:2015-03-03 13:33:45

标签: excel vba colors

我有一个使用大约1200行和5列的Excel电子表格。 A列包含颜色名称。 B,C和D列包含这些颜色的红色,绿色和蓝色值。 E列是空的,但我希望E列中的每个单元格都用RGB值等于该行中B,C和D列的颜色着色。

我对VBA的经验很少,而且我在搜索中找不到任何解决方案。

1 个答案:

答案 0 :(得分:0)

感谢pnuts,这个链接让我走上正轨。对于任何感兴趣的人,我添加了

For i as integer = 2 to 1200
    Cells(i, 5).Interior.Color = RGB(Cells(i, 4), Cells(i, 3), Cells(i, 2))
Next i

在工作表更改事件中。

相关问题