作者noworneverev (小朋友)
看板Office
标题[算表] VBA 自动筛选 field是否可以用变数
时间Sat Sep 23 21:57:37 2017
想写一个筛选的VBA小程式
遇到一个问题,field使用变数的话不能跑
例如
Dim n as integer
n = selection.column
Selection.AutoFilter Field:n, criteria1.....(後略)
想请问范围只能设常数吗?照理说应该变数也是可以的吧?
因为我後面的criteria设使用者自己输入的变数是可以的,
有google到下面这样写的:
Selection.AutoFilter Field:="=" & n,
可是试过还是不行
--
An Excel Add-in for audiors and accountants
http://tickmark.tw/
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.253.8.133
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1506175069.A.F4D.html
※ 编辑: noworneverev (111.253.8.133), 09/23/2017 22:02:02
1F:→ soyoso: 改为field:=n试试 09/23 22:06
2F:→ noworneverev: 谢谢S大回覆,还是不行,不过我有找到别的方法解决 09/24 00:35
3F:→ noworneverev: 我的问题了 09/24 00:36