如果列(L)<>,如何在2个不同的数据列上设置条件格式?使用VBA的列(H)。我想要的格式包括Font:Red,BackFill:Yellow,用于整行。
这是我到目前为止所做的。
With Range("H:H,L:L")
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:="=$H1<>$L1"
With Range("H:H,L:L").FormatConditions(1).Font
.Color = -16776961
.TintAndShade = 0
End With
End With
答案 0 :(得分:0)
没有错误,感谢您的时间,但是,我在其他地方找到了解决方案。
With Rows("1:1048576")
.FormatConditions.Delete
.FormatConditions.Add Type:=xlExpression, Formula1:="=AND(ROW()<>1,$H1<>$L1)"
With Rows("1:1048576").FormatConditions(1).Font
.Bold = True
.Color = -16776961
End With
With Rows("1:1048576").FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 65535
End With
End With