[算表] VBA 自动筛选 Field是否可以用变量

楼主: noworneverev (小朋友)   2017-09-23 21:57:37
想写一个筛选的VBA小程式
遇到一个问题,field使用变量的话不能跑
例如
Dim n as integer
n = selection.column
Selection.AutoFilter Field:n, criteria1.....(后略)
想请问范围只能设常数吗?照理说应该变量也是可以的吧?
因为我后面的criteria设使用者自己输入的变量是可以的,
有google到下面这样写的:
Selection.AutoFilter Field:="=" & n,
可是试过还是不行
作者: soyoso (我是耀宗)   2017-09-23 22:06:00
改为field:=n试试
楼主: noworneverev (小朋友)   2017-09-24 00:35:00
谢谢S大回复,还是不行,不过我有找到别的方法解决我的问题了
作者: soyoso (我是耀宗)   2017-09-24 08:10:00
https://youtu.be/lT8CXD7Yu08 测试可行,并无报错

Links booklink

Contact Us: admin [ a t ] ucptt.com