自動的にExcel 2007でピボットテーブルレポートをリフレッシュ
ピボットテーブルレポートのデータを自動的に更新するには:
ステップ1:ソースデータ範囲を自動的に更新する名前
ヒント:範囲名参照の自動更新を参照してください。
手順2:VBAイベントを追加して、ピボットテーブルレポートを自動的に更新する1. Alt + F11を押してから、[VBAProject]ペインでシート名をダブルクリックします。
2.モジュールシートの上にある左側のドロップダウンリストから[ワークシート]を選択し、右側のドロップダウンリストから[アクティブ化]を選択します。
3.以下のコードをコピーして、モジュールシートに貼り付けます。
-
Private Sub Worksheet_Activate()
ActiveSheet.PivotTables( “PivotTable1″)。PivotCache.Refresh End Sub * 4。 Ctrl + Sを押してブックを保存し、Alt + F4を押してVBAを閉じます。ピボットテーブルレポートは、それを含むシートを選択すると自動的に更新されます。
注:ピボットテーブルレポート名(この例では「ピボットテーブル1」)を見つけるには、[ピボットテーブルツール]→ [オプション]→ [ピボットテーブル名]([ピボットテーブルオプション])を選択します。