如何解决VBA,自动过滤器或一般情况下用双引号引起的目的是什么?
当人们谈论在VBA中使用autfilter时,我已经注意到这种语法了两次,我对="=Brian*"
部分的目的感到困惑,我知道*
是通配符,但是我对引号中的等号感到困惑。这是我发现它正在使用的一个示例。知道引号中的等号实际上在做什么吗?
with activesheet.cells(1,1).currentregion
.AutoFilter Field:=1,Criteria1:="=Brian*",Operator:=xlOr,Criteria2:="=*John"
end with
解决方法
.AutoFilter Field:=1,Criteria1:="=Brian*",Operator:=xlOr,Criteria2:="=*John"
表示以Brian开头或以John结尾的单元格。过滤后,该列将包含所有以Brian开头或以John结尾的单元格
Criteria1:="Criteria"
在双引号中输入一个条件,这里的条件是所有等于Brian *的单元格都可以写为
=Brian*
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。