【发布时间】:2013-12-20 23:11:20
【问题描述】:
我有以下代码:
ActiveSheet.Range("$A$1:$P$201").AutoFilter Field:=5, Criteria1:="=10"*
当我点击过滤器并在搜索栏中输入10* 时,我会得到所有以10 开头的结果。使用宏时,这是行不通的。目标是让宏使用我提供的前两个数字进行过滤。
你能帮忙吗?
【问题讨论】:
-
我试过这个,但不是执行 ,,begins with search'' 它会自动选择整个数字,例如我搜索“10*”和脚本记录,记录 : ,,Criteria1:= “10439”; Criteria2:="10943" 等
-
"01* 是一个错字,我正在另一台电脑上编写代码,没有 Internet 连接。我使用了下面由 Gary 的学生编写的代码。问题是我的号码是邮政编码格式,而不是文本。
-
德国邮政编码 : ,,10965" ,,25541" ,,10965" ,,01127" 等
-
是的,这行得通,谢谢!