• ベストアンサー

シート内のピボットテーブル 全てを更新

1つのシートにページに複数のピボットテーブルデータがあるのですが 更新ボタンを押すだけで、全てのピボットテーブルデータを更新したいです。 (元データは全て別です) よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • OtenkiAme
  • ベストアンサー率77% (69/89)
回答No.3

こんにちは。 (もう見てないかな?) > 更新ボタンを押すだけで、全てのピボットテーブルデータを更新したいです。 (すっかり忘れていましたが…) 更新ボタンではないのですが、ツールバーのボタンに「すべて更新」ボタンがあります。 ツール>ユーザー設定>「コマンド」タブをクリック。 分類からデータを選択。 コマンドの一覧から「すべて更新」ボタンを選択。 ピボットテーブルツールバーの適当な位置にドラッグ&ドロップ。 後は、「すべて更新」ボタンに任せましょう。(^_^)v

noname#150256
質問者

お礼

ちゃんと見ました!! できました。 大変参考になりました。ご回答ありがとうございます。

その他の回答 (2)

  • OtenkiAme
  • ベストアンサー率77% (69/89)
回答No.2

こんにちは。 VBAなら一行のコードを実行すれば可能ですが、一般機能では、お試しになったとおり更新ボタンですべてのピボットテーブルを更新することはできないです。 一般機能だけなら、 A.面倒がらずに各ピボットテーブルを更新する。 B.各ピボットテーブルの オプション>データオプションの「開くときに更新する」にチェックを入れておいて、  1.データを更新する。  2.ブックを閉じる。  3.ブックを開く。 という作業をする。 なら更新後のピボットテーブルを見ることができますが、如何でしょうか? VBAを利用してもいいなら、 Sub Sample()   'アクティブブックの外部データ範囲とピボットテーブルレポートをすべて更新する。   ActiveWorkbook.RefreshAll End Sub をブックに登録して実行すれば更新できます。

noname#150256
質問者

お礼

なるほど! 大変参考になりました。ご回答ありがとうございます。

noname#204879
noname#204879
回答No.1

無理

noname#150256
質問者

お礼

そうですか。。。 ご回答ありがとうございます。