在Excel中使用条件格式逐行格式化

时间:2011-11-03 19:40:57

标签: excel vba excel-vba

假设我有2列我正在比较数据。如果两个单元格匹配,我希望两个单元格都变为绿色。如果它们不匹配,我希望它们变黄。是否有一个公式允许我检查多个记录,或者这需要在VBA中循环?我似乎只能使用条件格式一次使这项工作成为1条记录。谢谢!

编辑:从提供的答案中添加结果

http://img825.imageshack.us/img825/8420/unledzlf.png

1 个答案:

答案 0 :(得分:1)

您可以使用条件格式,但您必须分别格式化两列中的每一列。

假设您的数据位于A2:B100(为简单起见)

Select the cells in columnA (A2:A100)
Select conditional Formatting >> New Rule >> Use a formula...
Enter the formula "=A3<>B3", choose a format and click OK

重复B列。