我想使用VBA应用条件着色。我正在使用Windows 7和Excel 2010.当单元格中的值是单个问号?
时,我的规则适用于异常。似乎问号被评估为正则表达式中的单个字符通配符,这会导致所选范围中的所有单元格突出显示。当我使用菜单(而不是VBA)来设置规则时,一切正常。我试图捕获规则记录规则设置的宏并在我的VBA代码中使用它,但它不起作用,在VBAa运行时展示上面的所有单元格突出显示。
有没有办法编写规则来突出显示单个?
的值的单元格?
答案 0 :(得分:0)
With Range("A1:A8").FormatConditions.Add(xlCellValue, xlEqual, "=""?""").Interior
.ColorIndex = 3
End With
以上将条件着色应用于值等于单个问号的单元格。