• 締切済み

エクセル集計表のデータ更新について

1シートにピボットテーブルで複数の集計表を作成していますが、月を更新する時に、各表毎に更新する必要があり非常に面倒しております。 一括で更新する方法を教えてください。 サンプルを添付致します。 よろしくお願い致します。

みんなの回答

  • Chiquilin
  • ベストアンサー率30% (94/306)
回答No.2

画像が小さ過ぎて分かりません。 ピボットテーブルを一括で更新したい場合 マクロを設定するしかありませんが オプションの設定で 「 ファイルを開くときにデータを更新する]にチェックを 入れておいて 保存してからファイルを開き直せば一括で更新されます。 マクロでやる場合 Sub ピボットテーブルの更新() Application.ScreenUpdating = False Dim ws As Worksheet Dim pvt As PivotTable For Each ws In ThisWorkbook.Worksheets If ws.PivotTables.Count > 0 Then For Each pvt In ws.PivotTables pvt.PivotCache.Refresh Next pvt End If Next ws Application.ScreenUpdating = True End Sub こんな感じのマクロをボタンか何かに登録しておけばいいです。

noname#248032
質問者

お礼

参考になりました。 ありがとうございます。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

ファイルを開くときにデータを更新するならできますが。 [ピボットテーブル オプション] ダイアログ ボックスの [データ] タブで、[ファイルを開くときにデータを更新する] ボックスをオンにします。

noname#248032
質問者

お礼

参考になりました。 ありがとうございます。

関連するQ&A