我有幾列有幾百行數據。我的角色之一是查看數據(最常見的是第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