(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: Execl VBA 版本: 應該沒差,但我用的是Excel 2010 問題: 如何讓Select Case的條件是一個動態的陣列 參考檔案: https://drive.google.com/open?id=0B2QcJDcx2jDkbnplbW04amxFNkU&authuser=0 背景: 我希望得到的效果是,寫一個巨集, 使多個PivotTable的某個欄位瞬間只顯示某幾個值,而且這幾個值要是動態的 我的瓶頸: 我無法使PivotTable的某個欄位只顯示某幾個值,除非我把它寫在巨集裡 我資料: name gender Saving a m 12 b f 23 c f 25 d m 24 e m 65 f m 32 g f 12 h m 3 我用PivotTable顯示,name= "a" , "b", "c", "d"的人中 各gender的saving各總共有多少如下 (PivotTable Name="樞紐分析表1"): _________________________ |name |(多重項目) | |