Excel VBA 自动筛选值不等于星号 (*)

Excel VBA Autofilter Values Not Equal To Asterisk (*)

我遇到的问题是我需要能够过滤特定列中不等于“*”的所有内容。另外,我不能只按空格过滤,因为我在列中有多个值。

到目前为止我已经尝试过:

ActiveSheet.Range("$A:$Q00").AutoFilter Field:=5, Criteria1:="<>*"

ActiveSheet.Range("$A:$Q00").AutoFilter Field:=5, Criteria1:="<>" & "*"

考虑到星号的独特性,这可能吗?任何解决方案将不胜感激!

使用~转义通配符:

Criteria1:="<>~*"