- ベストアンサー
シート内のピボットテーブル 全てを更新
1つのシートにページに複数のピボットテーブルデータがあるのですが 更新ボタンを押すだけで、全てのピボットテーブルデータを更新したいです。 (元データは全て別です) よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 (もう見てないかな?) > 更新ボタンを押すだけで、全てのピボットテーブルデータを更新したいです。 (すっかり忘れていましたが…) 更新ボタンではないのですが、ツールバーのボタンに「すべて更新」ボタンがあります。 ツール>ユーザー設定>「コマンド」タブをクリック。 分類からデータを選択。 コマンドの一覧から「すべて更新」ボタンを選択。 ピボットテーブルツールバーの適当な位置にドラッグ&ドロップ。 後は、「すべて更新」ボタンに任せましょう。(^_^)v
その他の回答 (2)
- OtenkiAme
- ベストアンサー率77% (69/89)
こんにちは。 VBAなら一行のコードを実行すれば可能ですが、一般機能では、お試しになったとおり更新ボタンですべてのピボットテーブルを更新することはできないです。 一般機能だけなら、 A.面倒がらずに各ピボットテーブルを更新する。 B.各ピボットテーブルの オプション>データオプションの「開くときに更新する」にチェックを入れておいて、 1.データを更新する。 2.ブックを閉じる。 3.ブックを開く。 という作業をする。 なら更新後のピボットテーブルを見ることができますが、如何でしょうか? VBAを利用してもいいなら、 Sub Sample() 'アクティブブックの外部データ範囲とピボットテーブルレポートをすべて更新する。 ActiveWorkbook.RefreshAll End Sub をブックに登録して実行すれば更新できます。
お礼
なるほど! 大変参考になりました。ご回答ありがとうございます。
無理
お礼
そうですか。。。 ご回答ありがとうございます。
お礼
ちゃんと見ました!! できました。 大変参考になりました。ご回答ありがとうございます。