我真的是VBA的新手。因此,对于专家来说,这似乎是一个愚蠢的问题。
在研究了互联网如何在excel中设置滤镜的动态范围之后,考虑到您的列表可能会增长或缩小的情况,我偶然发现了几种方法。其中之一如下。
ActiveSheet.Range(“ A1”)。AutoFilter字段:= 46,Criteria1:=“ 1”
我知道您可以放置两个参数来指定范围,第二个参数是可选的。在此特别说明中,我只是将第一个单元格放在我的数据开始的位置。我的问题如下:
答案 0 :(得分:0)
AutoFilter
方法的内容,只需单击命令按钮
应用更改。再次单击将删除过滤器。下图显示了工作簿中唯一工作表的初始状态。
我最好奇的是:如果我过滤C8
会发生什么。有一个惊喜。
仍然存在大量未解决的问题,但这可以使您开始更深入地研究。