0

我想要实现的是表中行的条件格式,以查找基于旧表备份的更改。

如果表有任何更改并且与备份不匹配,则执行更改的行将更改其样式。

我设法做的是添加一个公式:

=IF(OR(B2<>'1LinkBU'!B2,C2<>'1LinkBU'!C2,D2<>'1LinkBU'!D2),1,0)

检查行是否不等于备份表上的对应行。如果此行中有任何更改,则公式单元格的值为 1。然后在条件格式中,我选择了第二行,在公式中我说如果E2 = 1格式有效。

问题是,这个表应该会增长很多,并且会被不知道如何使用公式的用户使用,而且为每个 raw 输入特定的条件格式确实不方便。

此外,在我上传的链接文件中,我记录了一个创建我想要的行样式的宏,但我不知道如何创建将使用它的代码。

是否可以将 row2 向下遍历到最后一行,并且对于 E 列中的每个“1”值,将 Row 样式应用于整行?

4

1 回答 1

0

好吧,显然我只是在想这个!这实际上非常简单......我所要做的就是将公式从 =$E$2=1 更改为 =($E2=1) 并将条件格式应用于表格的整个范围。

于 2011-09-25T21:05:29.480 回答