Excel VBA单元格颜色随条件变化

时间:2016-11-04 07:18:34

标签: excel-vba vba excel

我是excel宏的新手,想学习如何做到以下几点。

假设我将列D作为开始日期,列E作为结束日期,列J作为状态。

J的内容为“未开始”,“在制品”和“已完成”

如果满足以下条件,如何设置列J以显示颜色更改: 1)开始日期之前&没有开始颜色灰色 2)在开始和结束日期之内& 'WIP'颜色为绿色 3)结束日期和之后'WIP'颜色为红色 4)在开始和结束日期之内& 'not Started'颜色为琥珀色

非常感谢您的协助

1 个答案:

答案 0 :(得分:1)

您可以在单元格上添加公式或创建自己的函数来更改单元格颜色。有关详细信息,请查看以下链接 -

https://www.ablebits.com/office-addins-blog/2013/10/29/excel-change-row-background-color/

Color cells based on their value - VBA