2017-01-06 78 views
0

我想根據輸入用戶選擇過濾數據透視表。基於用戶輸入過濾數據透視表(多選)

我有一組按月排序的數據(僅在一年內),我希望用戶從多選選項中選擇他們想查看數據的月份,然後在數據透視表上執行此操作。

我知道如何構建多選菜單,但找不到自動化數據透視表過濾的方法。我想我需要將用戶輸入存儲到變量中,然後使用該變量中包含的月份來過濾數據透視表。

回答

-1

您是否考慮過使用切片機選項。它被發現在Pivote餐桌工具 - 插入切片機。你可以在任何領域使用切片機(它有點像一個整潔的過濾工具)

+0

我試圖做一些不同的事情。我不希望用戶觸摸數據透視表,但詢問他們想要獲取數據的月份(通過多選項),以便我可以運行我的宏,該宏也鏈接到其他幾個命令。所以我需要一種方法來過濾VBA中的數據透視,具體取決於用戶的輸入 - 在這種情況下,切片機不會執行這項工作:( – Andrea

+0

到目前爲止您嘗試過了什麼?將其分解爲1)解決如何獲得列出需要過濾的內容。2)列出清單時,如何僅在數據透視表中顯示此列表。類似的帖子在這裏找到http://stackoverflow.com/questions/31416084/optimize-excel-pivot-table-filter-using-array-vba –

相關問題