VBA:突出显示具有特定列值的行

时间:2017-09-28 13:45:30

标签: excel vba excel-vba

我正在开发一个包含多张表格的非常大的ex​​cel 2010工作簿。

其中一张工作表名为"RatePlan",此工作表中的一列为"RatePlanCde"

其中一些"RatePlanCde"(总共2514个)已不再有效,并已在红色中突出显示。

我需要查找其他工作表中是否存在"RatePlanCde"列。如果是这样,那么在Red中的所有工作表中突出显示无效"RatePlanCde"值的行。

可以使用VBA脚本完成吗?

1 个答案:

答案 0 :(得分:0)

条件格式的公式是一个简单的VLookup

以下公式假设"其他" 表中的代码位于Col A中,代码位于Col C中的Rateplan-Sheet中,并且" COAL D中的无效" -marker:

=VLOOKUP(A2;RatePlan!$C$2:$D2515;2;FALSE)="INVALID"