我有一张包含多个列的表格。 A列由数字组成。根据列A中的单元格值是偶数(或奇数),我想要突出显示该行中的几个单元格,而不是整行。
到目前为止,使用条件格式化我已经能够为每个要突出显示的列添加格式规则。因此,例如,如果我希望列A,B和E突出显示,我使用三个规则:
Formula: =ISEVEN(A1) - Highlight Format - Sheet!$A$1:$A100
Formula: =ISEVEN(A1) - Highlight Format - Sheet!$B$1:$B100
Formula: =ISEVEN(A1) - Highlight Format - Sheet!$E$1:$E100
所有其他列的...等。
但是这非常麻烦,我不知道如何制定规则来一次性覆盖它,或者即使它是可能的。我猜VBA可能是解决方案,但我有点像新手。
有关如何攻击此事的任何线索?
答案 0 :(得分:1)
您应该在公式中修改您的参考列(在这种情况下A变为$ A)。它适用的范围也可以全部放在同一规则中:
Formula: =ISEVEN($A1) - Highlight Format - Sheet!$A$1:$B100;Sheet!$E$1:$E100
所以不需要VBA!
答案 1 :(得分:0)
:)你根本不需要出汗。我不确定你的Highlight Format
是什么。您可以在条件格式窗口/向导文本框中添加偶数,奇数,然后相应地选择格式颜色。
试试这个:
偶数:
=MOD(A1,2)=0
对于奇数:
=MOD(A1,2)>0
请查看以下文章,以获得有关Excel conditional formatting