いくつかのピボットテーブル (すべてではない) のフィルターを変更するマクロを作成しようとしていますが、ピボットフィールドでエラーが発生します。コードのサンプルを次に示します。
Sheets("Sheet1").PivotTables("PivotTable" & pivot_counter).PivotFields( _
"[year].[year].[year]").VisibleItemList = Array("")
私の質問は次のとおりです。
1- VisibleItemList を使用するときに PivotFields("[年].[年].[年]") を使用するのはなぜですか? なぜそれを繰り返さなければならないのか、それが何を意味するのか、それについてはどこにも何もありませんでした.
2- このコードの何が間違っていると思われますか? 私のピボット テーブルには「年」というフィールドがあり、フィルターは特定の年 (2013 年としましょう) に設定されています。