基于单元格中IF公式结果的条件格式
有没有一种方法可以根据单元格中出现的IF条件的结果进行条件格式化?
如果它返回true
那么如果为false
则将其颜色设为绿色
公式看起来像这样在sheet2 =IF(Sheet3!C35="", Sheet3!B35, Sheet3!C35)
它可以返回任何值在B或C列,这使我很难有条件地使用硬编码值或范围,因为它们没有很好的定义
我想通过这样的macros来做
Private Sub Worksheet_Change(ByVal Target As Range) Application.ScreenUpdating = False Application.EnableEvents = False If Target.Cells.Count = 1 And Target.Cells.HasFormula Then 'Logic to check the if condition End If Application.ScreenUpdating = True Application.EnableEvents = True End Sub
你可以把这些条件规则放在与if语句相同的单元格吗?
绿色公式
=Sheet3!C35=""
红色公式
=Sheet3!C35<>""
编辑:添加图片显示格式。