![如何为 IF 语句添加背景颜色](https://linux22.com/image/1486644/%E5%A6%82%E4%BD%95%E4%B8%BA%20IF%20%E8%AF%AD%E5%8F%A5%E6%B7%BB%E5%8A%A0%E8%83%8C%E6%99%AF%E9%A2%9C%E8%89%B2.png)
如果有以下 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