如果有以下 IF 语句:
=IF(R1=R3,"GreenBG","RedBG")
如何使用 IF 语句添加背景颜色(这可能吗)?
答案1
如上所述,条件格式是更好的选择。话虽如此,在工作表中使用标准工作表函数不能改变颜色。
对于 VBA,正如标记的那样,它非常简单:
选项明确
Sub BGColoring()
If Range("A1") = Range("A3") Then
Range("A1").Interior.Color = RGB(0, 255, 0)
Else: Range("A1").Interior.Color = rbg(255, 0, 0)
End If
End Sub