作为VBA程序的一部分,我必须根据它们的值将某些单元格的背景颜色设置为绿色,黄色或红色(基本上是绿色正常的健康监视器,黄色是临界线,红色是危险的).
我知道如何设置这些单元格的值,但如何设置背景颜色.
你可以使用:
ActiveCell.Interior.ColorIndex = 28
要么
ActiveCell.Interior.Color = RGB(255,0,0)
这是您应该使用宏录制器的完美示例.打开录像机并通过UI设置细胞的颜色.停止录像机并查看宏.它会生成一堆无关的代码,但它也会显示适合您要完成的语法的语法.删除你不需要的东西并修改(如果你需要)剩下的东西.