プロが教えるわが家の防犯対策術!

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

よろしくお願いします。

A 回答 (3件)

こんにちは。



(もう見てないかな?)

> 更新ボタンを押すだけで、全てのピボットテーブルデータを更新したいです。
(すっかり忘れていましたが…)
更新ボタンではないのですが、ツールバーのボタンに「すべて更新」ボタンがあります。

ツール>ユーザー設定>「コマンド」タブをクリック。
分類からデータを選択。
コマンドの一覧から「すべて更新」ボタンを選択。
ピボットテーブルツールバーの適当な位置にドラッグ&ドロップ。

後は、「すべて更新」ボタンに任せましょう。(^_^)v
    • good
    • 0
この回答へのお礼

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

お礼日時:2007/10/23 10:48

こんにちは。



VBAなら一行のコードを実行すれば可能ですが、一般機能では、お試しになったとおり更新ボタンですべてのピボットテーブルを更新することはできないです。
一般機能だけなら、
A.面倒がらずに各ピボットテーブルを更新する。
B.各ピボットテーブルの オプション>データオプションの「開くときに更新する」にチェックを入れておいて、
 1.データを更新する。
 2.ブックを閉じる。
 3.ブックを開く。
という作業をする。
なら更新後のピボットテーブルを見ることができますが、如何でしょうか?

VBAを利用してもいいなら、
Sub Sample()
  'アクティブブックの外部データ範囲とピボットテーブルレポートをすべて更新する。
  ActiveWorkbook.RefreshAll
End Sub
をブックに登録して実行すれば更新できます。
    • good
    • 0
この回答へのお礼

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

お礼日時:2007/10/23 10:45

無理

    • good
    • 0
この回答へのお礼

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

お礼日時:2007/10/21 13:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!