我有几列有几百行数据。我的角色之一是查看数据(最常见的是第2列),因此我所做的是单击列标题上的小下拉箭头以打开自动筛选器列表,取消选择第一个值,然后选择下一个值。然后,同样,打开菜单,取消选择第二个值并选择第三个。Excel vba选择自动筛选器下拉菜单中的下一个选项
也没有固定数量的值。不同的数据表有不同数量的数据。数据通常像0,10,40,50,60,......这是不固定的。但它是一个数组。所有的数据已经在增加。
我需要:
- 优选地,按钮点击(列2)取消选择当前所选的值,选择下一个值和过滤器出
- 相反的。即取消选择当前值,选择前值
从本质上讲,我需要一个正向和回我的数据按钮。
这是当我试图记录我的行为时得到的结果。
Sub a()
ActiveSheet.Range("$A$2:$V$609").AutoFilter Field:=2, Criteria1:
="750385/000"
ActiveSheet.Range("$A$2:$V$609").AutoFilter Field:=2, Criteria1:
="750385/010"
ActiveSheet.Range("$A$2:$V$609").AutoFilter Field:=2, Criteria1:
="750385/017"
末次
感谢所有帮助!
对不起,但我如何链接旋转按钮到列的第一个单元格?我尝试了谷歌搜索,没有发现任何东西。对不起,我是这个初学者!我把所有的代码放在正确的地方(我认为)。只需要知道如何将旋转按钮链接到列! –
@divesh divakaran当您添加旋转按钮时,单击属性并在“LinkedCell”中输入(例如)$ B $ 1' – Jochen