如何在Excel VBA自动筛选条件中从输入框引用字符串

问题描述 投票:0回答:1
Dim name As String

name = inputbox("Product name to match")

Sheet1.Range("$A$1:$AJ$20000").AutoFilter Field:=8, Criteria1:= _
"=*name*", Operator:=xlAnd

上面的代码是作为过滤字符串name而不是我在inputbox中键入的内容而出来的,谁知道该如何解决?谢谢!

excel vba autofilter inputbox
1个回答
0
投票

上面的“ = name”在单词名称前后缺少2个*符号,由于某种原因,系统自动将其更改为斜体。

© www.soinside.com 2019 - 2024. All rights reserved.