[算表] 樞紐分析表列標籤篩選VBA

看板Office作者 (Blue night)時間10年前 (2016/01/26 11:40), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
軟體:EXCEL 版本:2010 項目共有【1101】【1105】【1120】 倘若用錄製的方式 我選擇【1120】 會出現 .PivotItems("1101").Visible = False .PivotItems("1105").Visible = False 這樣反向選取的程式碼 問題出在項目可能有很多 或不規則 這樣我無法確保最後一定會只篩選出1120 但是 .PivotItems("1120").Visible = True 這樣的用法是不可行的 請問有辦法解決嗎 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.41.19 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1453779642.A.937.html

01/26 12:16, , 1F
用pivotfilters.add試試
01/26 12:16, 1F

01/26 16:25, , 2F
感謝但多個似乎就不行?
01/26 16:25, 2F

01/26 16:25, , 3F
如PivotFilters.Add xlCaptionEquals, , 1113, 1120
01/26 16:25, 3F

01/26 16:52, , 4F
用迴圈於pivotitems內,迴圈內在寫判斷,當不符合時
01/26 16:52, 4F

01/26 16:52, , 5F
visible=false
01/26 16:52, 5F

01/26 17:05, , 6F
謝謝 試試看
01/26 17:05, 6F
文章代碼(AID): #1Mfkgwat (Office)
文章代碼(AID): #1Mfkgwat (Office)