软件: 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吗? 该怎么做修改?
谢谢!