如何在 Excel 中编写以下代码表达式?我想要的是,如果其他单元格不为空,则能够更改单元格的字体颜色。
表达:
如果单元格 A1、A2 和 A3 不为空,则更改单元格 B1 的字体颜色
我试过...
=IF(A1:A3 <> "", B1.Font.Color = vbRed)
...但它不起作用,我看到的只是#NAME?
再次,我想要的是根据其他单元格的状态改变单元格的字体颜色。
答案1
B2.Font.Color = vbRed
不是单元格可以返回的值,它是不能在公式中使用的 VBA 代码。
在这种情况下,你需要使用条件格式。