Goodday,我有点陷入过滤问题。 要将其放入伪代码中,我要实现以下目标:
general_condition, condition1, condition2, condition3, etc...
if(any_column_contains(general_condition) OR
(column(1).contains(condition1) AND
column(2).contains(condition2) AND
column(3).contains(condition3) AND
... etc.))
Include row;
else
Exclude row;
我知道您可以在范围上使用.AutoFilter,然后将数组传递给'criteria1'(和'Field')以过滤多个列和条件,但是我似乎找不到找到一种方法来组合“上面的示例中描述了“与”和“或”运算符。我尝试将xlOr运算符与数组结合使用,但这种方式不起作用(我怀疑仅在将'criteria1'和'criteria2'参数组合时才有效)。
感谢任何帮助/提示