首页 > 解决方案 > 使用带有运算符和的字符串数组过滤数据

问题描述

我有一个问题,我想用字符串数组过滤数据(工作正常),但设置的运算符是“OR”,但我需要一个“AND”。

变量 'filter' 只是一个字符串数组,声明如下:

Dim filter() As String

我实际的excel数据过滤器是这样的:

.Range("A1:AE" & lastrow).AutoFilter Field:=2, Criteria1:=filter, Operator:=xlFilterValues

如果我不使用数组进行过滤,我会设置 Operator 如下:

Operator:=xlAnd

有人知道如何在使用字符串数组时将运算符设置为“与”吗?

谢谢!

标签: excelvba

解决方案


推荐阅读