多重叠条件格式

时间:2018-01-18 14:42:53

标签: excel vba conditional-formatting

我写下了代码:

data

我有两个问题:

  1. 当我到达CF n。 3(' 3)它错误地应用格式,删除线也适用于另一个规则和粗体样式。我无法理解它选择其他CF的标准

    < / LI>
  2. 当我到达CF n.4时,它返回:

      

    1004错误,对象未定义

1 个答案:

答案 0 :(得分:4)

对于问题1),可能你必须添加

.FormatConditions(1).StopIfTrue = True

否则,将检查并应用所有条件格式规则

问题2):您是否有机会使用Excel 2003?在那里,最大规则数量限制为3,所以也许这是你的问题。另外我不知道,我做了一个快速测试,可以毫无问题地添加3个以上的规则。