在VBA中筛选具有两个以上异常条件的字段

时间:2019-07-14 04:49:26

标签: excel vba exception autofilter

有没有一种方法可以创建具有两个以上异常的自动过滤器,而无需使用循环来创建除异常以外的项目数组?!

类似于特殊运算符或带有“ Xland”运算符的criteria1和criteria2的组合.....

1 个答案:

答案 0 :(得分:0)

如果仅用于两个条件,则可能像

.AutoFilter Field:=1, Criteria1:= "<>product3", Operator:=xlAnd, Criteria2:="<>product4"

这将从已归档的数据中删除"product3""product4"完全匹配。以下内容将删除包含 "product3""product4"的所有行:

.AutoFilter Field:=1, Criteria1:= "<>*product3*", Operator:=xlAnd, Criteria2:="<*>product4*"

但是,如果您要删除两个以上的条件,则需要按照问题中的说明进行循环。