根据标准的自动筛选列 – 位数
到目前为止,我已经尝试过不同的autofilter
选项,但似乎没有为我工作,我有许可证号码栏应该只有10位数字,并通过autofilter
我试图find条目less于或超过10位数字,
我将该列转换为文本字段以便使用
ActiveSheet.Range("$A$1:$BN$235").AutoFilter Field:=12, Criteria1:="<>*??????????*"'
但这似乎并没有起作用,因为它给了我所有的条目,包括<> &= 10 digits
,
我也试过了
criteria ``">"10000000000"' &<90000000000
这也是行不通的(我改变了数字字段匹配的标准)我可以得到任何帮助什么是错误的,我在这里做,所以我可以纠正它
使用Criteria1
和Criteria2
和Operator:=xlAnd
。
with ActiveSheet.Range("$A$1:$BN$235") .AutoFilter Field:=12, Criteria1:=">999999999", Operator:=xlAnd, Criteria2:="<10000000000" end with