【发布时间】:2020-09-26 13:06:22
【问题描述】:
我正在尝试以下条件格式以根据单元格 B、C、D 的值突出显示单元格 A,但它会引发错误类型不匹配。
Sub logic()
Dim i As Long
For i = 1 To 3
Range(Replace("A#", "#", i)).Select
Range("A" & i).Activate
Application.CutCopyMode = False
Selection.FormatConditions.Add Type:=xlExpression, Formula1:="=$B$" & i And "=$C$" & i Or "=$D$" & i
With Selection.FormatConditions(1).Interior
.Color = RGB(100, 100, 100)
End With
Selection.FormatConditions(1).StopIfTrue = False
Next i
End Sub
【问题讨论】:
标签: excel vba checkbox logical-operators conditional-formatting