[算表] 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