使用相同条件筛选多个列的表?

我有一个40列的Excel表。 列FH:R包含date。 我想用VBA创build下面的Filter。

  • 如果列FH:R中的至less一个date是明天date,请保留这些行并隐藏其他行

我知道如何编码同一领域的多个标准….但不是一个标准的几个领域…将不胜感激任何帮助

创build一个新的列名称ControlColumn和列的值计算为

 =COUNTIF(A2:G2, TODAY()+1) 

看图片设置 在这里输入图像描述

然后在ControlColumn上使用一个filter,其中值> 0所需的范围

 Selection.AutoFilter ActiveSheet.Range("$A$1:$H$19").AutoFilter Field:=8, Criteria1:=">0", Operator:=xlAnd 

在这里输入图像描述