这是我正在使用的一段代码:
Range("n10:n999").Select
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlLess, _
Formula1:="-100"
With Selection.FormatConditions(1).Font
.Bold = True
.Italic = False
End With
Selection.FormatConditions(1).Interior.ColorIndex = 38
Range("o10:o999").Select
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlLess, _
Formula1:="-0.05"
With Selection.FormatConditions(1).Font
.Bold = True
.Italic = False
End With
Selection.FormatConditions(1).Interior.ColorIndex = 38
这是宏中的一段较旧的编码,但我正在尝试调整它以检查这些列中的每一列以获取更多条件。现在,检查第 n 列以查看单元格值是否为 -$100 或更少,如果它是粗体并且单元格变为紫色(对我来说它看起来是紫色的......)。检查 p 列以查看百分比量是否为 -5% 或更少,如果是,则它被加粗并且单元格变为紫色。对于两列,我还想检查,对于 n 列,金额是否为正 100 美元或更多,对于 p 列,如果百分比为 5% 或更大。