Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


14300 / 76734 ←次へ | 前へ→

【67933】Re:ピボットテーブルのフィルタ操作
発言  n  - 11/1/17(月) 19:39 -

引用なし
パスワード
   >ページフィールドのフィルタ..
..ですか。ページフィールドだと簡単なはずなので
行フィールドだとばかり思ってました。
バージョンがExcel2007 or 2010ですね。

常に1部署だけ取り出す場合は、
EnableMultiplePageItems = False
『複数のアイテムを選択』チェックを外しておけば、

ActiveSheet.PivotTables(1).PageFields(1).CurrentPage = "取り出す部署名"

で良いはず。

ただし、『複数のアイテムを選択』チェックがあるとエラーになりますから
そのようなケースに対応するには、PageFieldsを配置し直して処理すれば
良いのではないかと思います。

With ActiveSheet.PivotTables(1).PivotFields("ページフィールド名")
  .Orientation = xlHidden
  .Parent.RefreshTable
  .Orientation = xlPageField
  .CurrentPage = "取り出す部署名"
End With

5 hits

【67708】ピボットテーブルのフィルタ操作 H=R 10/12/29(水) 14:12 質問
【67795】Re:ピボットテーブルのフィルタ操作 n 11/1/8(土) 22:50 発言
【67930】Re:ピボットテーブルのフィルタ操作 H=R 11/1/17(月) 18:45 質問
【67933】Re:ピボットテーブルのフィルタ操作 n 11/1/17(月) 19:39 発言
【67943】Re:ピボットテーブルのフィルタ操作 H=R 11/1/18(火) 14:29 お礼
【67952】Re:ピボットテーブルのフィルタ操作 n 11/1/18(火) 20:23 発言
【67969】Re:ピボットテーブルのフィルタ操作 H=R 11/1/19(水) 21:28 お礼
【67970】Re:ピボットテーブルのフィルタ操作 H=R 11/1/19(水) 23:50 質問
【67971】Re:ピボットテーブルのフィルタ操作 n 11/1/20(木) 0:38 発言
【67972】Re:ピボットテーブルのフィルタ操作 H=R 11/1/20(木) 8:55 お礼

14300 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free