突出显示公式Excel VBA

我在列A60:A150(事件名称)B60:B150(开始date)和C60至C150(结束date)D60至D150(地点)中的数据时,我在数据input数据单元格中显示事件名称日历

我想,如果价值在列D60:D150 ABCdate应该高亮绿色或任何颜色

事件

根据图像红牛应该突出绿色和AAA应该是其他颜色,如果该事件站/地方是不同的。

事件2

我使用这个公式

= D60:D150 = “ABC”

绿色和select范围B3:AF50,但它只是改变单元格b3的颜色不按date

改用这个公式:

=VLOOKUP(B3,$A$60:$D$150,4,FALSE) = "ABC" 

这将取出单元格中的值,并尝试在范围A60:A150中find它。 如果发现该值将返回站/地方。 然后testing它是否等于“ABC”,如果是则返回True。

如果VLOOKUP无法find匹配项,或者匹配项不等于“ABC”,则返回False。

在这里输入图像说明