使用VBA对多种条件进行条件格式化

时间:2018-10-01 17:46:00

标签: excel vba

我有一个电子表格,其中包含许多用户使用的工作表。他们被要求在某些表格中输入信息,第一张表格是结果摘要。如果选择了四个条件,将导致无用的情况,无需进行进一步的工作。假设如果单元格A1,B1和C1 =“否”,或者如果工作表2中的第1列包含“否”,则无需在单元格D12:K39或某些范围内进行进一步的工作。

我认为以条件格式运行可能会奏效,但结果并不理想。对于其他条件,例如:=$A$1="No",依此类推,然后我将选择范围涂上颜色

我对VBA还是很陌生,但是将其视为获得结果的一种方式。我不知道如何构造上述条件。

1 个答案:

答案 0 :(得分:1)

请不要放弃条件格式。

  1. 选择单元格D12:K39
  2. 转到条件格式> 使用公式来确定要格式化的单元格
  3. 输入公式=OR(COUNTIF($A$1:$C$1,"No")=3,COUNTIF(Sheet2!$A:$A,"No")>0)
  4. 根据需要更改格式

enter image description here