Square Beat Engine

Blog for variety of things…

MS-Office

[Excel][VBA] ピボットテーブル「複数のアイテムを選択」の一括OFF

投稿日:2015-10-09 更新日:

最近、VBAでピボットテーブルの操作にチャレンジしている。
細かい操作をする際に迷うことがあるので、Tipsとして紹介。

「複数のアイテムを選択」をOFF

前提

  • あらかじめピボットテーブルは作成済み
  • フィールドもあらかじめセット済み

シート内のすべてのピボットテーブルの「複数のアイテムを選択」をOFFにするコード

すでに作成たくさんピボットテーブルを作ってから(約500個)、レポートフィルタにセットしたフィールドの複数のアイテムを選択がONになっているのに気付いた。
本来、すべてOFFでなければならないので、修正するため以下のマクロを作成した。

ちなみに、複数のアイテムを選択がONかどうか判定するのは、EnableMultiplePageItemsプロパティを参照すればいい。

以上!

-MS-Office

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[Excel][VBA] エクセルVBAではValueプロパティを指定しよう

前回は、自動記録マクロの問題点を3つ挙げ、1つめのSelectメソッドの無駄を指摘しました。 今回は、2つめのFormulaR1C1プロパティについて考えます。 プロパティの指定 FormulaR1C …

[Excel][VBA] ワークブック・ワークシートを明確に指定

前々回・前回に引き続き、セルに文字列を記入するときのコードについて考えてみます。 今回は、ワークブック・ワークシートを明確に指定する必要性を検討します。 なぜ指定するのか セルの操作をする際、ワークシ …

[Excel][VBA] シートを新規ワークブックにコピーする方法

既存のシートからワークシートを新規シートにコピーする。 手動の場合は、新規ワークブックを選択するだけでよい。 VBAでは以下のメソッドを用いる。 コード例 [crayon-5bf530deced521 …

[VBA] ユーザー定義型の使い方

VBAでは、自分で型を定義することができる。 異なる値をひとまとめに扱いたいときに使うと、取り扱いがぐっと楽になる。 ユーザー定義型の構文 宣言部分(モジュール内の冒頭、Optionalのすぐ後)に、 …

[PowerPoint][VBA] パワーポイントで、選択中のグラフのバーの色を調べる方法

パワーポイントで、選択中のグラフのバーの色を調べる方法。 イミディエイトウィンドウで、以下のコマンドを実行。

なお、.RGBをつけても …