2012-07-23 54 views
1

我在Excel中有多個透視表。使用控制表我希望能夠通過按下按鈕來更改所有數據透視表的過濾器。所以,最後,應該有一個「刪除所有過濾器」按鈕和一個「設置過濾器」按鈕。 「設置過濾器」然後應該設置「多個過濾器」(即只顯示類別1,2和3,而不是4和5)在數據透視表1,數據透視表2和數據透視表3上。Excel 2007 - 使用VBA更改透視過濾器

我知道如何添加按鈕以及如何將代碼分配給他們,但我真的不知道如何在VBA中實現這一點 - 任何想法?

非常感謝!

回答

0

正常當我知道如何在Excel中做某些事情而不是VBA時,我會記錄一個正在執行任務的宏,然後查看由該宏生成的代碼。您可以錄製兩個宏來設置,另一個宏可以取消設置濾鏡。然後,您可以複製按鈕的代碼或直接調用宏。

相關問題