[问题] VBA 以Array做Autofilter引数问题

楼主: wu860125 (wu860125)   2021-05-23 01:48:23
软件: Excel
版本: M365
刚学VBA没多久,练习一些简单的case遇到以下问题,简化说明如下
我有一个如下档案,会列出需要筛选出的Index
https://i.imgur.com/LjDJYls.jpg
另一个档案则是需要筛选的资料
https://i.imgur.com/7IFf16N.jpg
目前我是这样写的,来自动筛选需要的资料
https://i.imgur.com/E7Cfu9B.jpg
但实际执行的结果却是如下
https://i.imgur.com/lsNZNz4.jpg
发现数字(2,3)的Index无法被筛选出来,尝试把存储格的格式改成文字,也试过将Select
ion.Value改成.Text,但还是无法
所以想请教一下我这样的写法有错吗? 是要将array的值转成string吗? 该怎么做修改?
谢谢!
作者: soyoso (我是耀宗)   2021-05-23 07:11:00
宏1的2、3改以'2和'3方式键入https://i.imgur.com/IyA6gXa.jpg或是储存格格式改为文字后,重新键入2和3
楼主: wu860125 (wu860125)   2021-05-23 14:23:00
原来重新输入即可 感谢s大

Links booklink

Contact Us: admin [ a t ] ucptt.com