2011-09-19 103 views
0

我将文件上传到megaupload以供参考。你可以在这里找到它: downloadExcel条件每行格式

我想要实现的是条件格式的表中的行查找基于旧表的备份的更改。 因此,如果对表格做了任何更改并且与备份不匹配,那么执行更改的行将更改其样式。 我设法做的是添加一个公式(=IF(OR(B2<>'1LinkBU'!B2,C2<>'1LinkBU'!C2,D2<>'1LinkBU'!D2),1,0)),检查行是否与备份表上的对应行不相等。如果在这一行中有任何更改,则公式单元格的值为1.然后在条件格式中选择第二行,并在公式中表示如果E2 = 1,则格式化是有效的。 事情是,这个表应该增长很多,并且不知道如何使用公式的用户会使用它,以及为每个原始数据输入特定的条件格式并不方便...

所以我想知道是否有人知道更好的方法来实现我的目标。

另外,在我上传的链接文件中,我录制了一个创建我想要的行样式的宏,但我不知道如何创建将使用它的代码。 是否有可能经过row2直到最后一行为止,并且对于E列中的每个“1”值,将Row样式应用于整行?

谢谢您的时间, 杰克

+1

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

回答

0

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