ピボット テーブルの操作
Contents
[
Hide
]
考えられる使用シナリオ
新しいピボット テーブルを作成するだけでなく、新しいピボット テーブルと既存のピボット テーブルを操作できます。ピボット テーブルのソース範囲のデータを変更し、それを更新して計算し、ピボット テーブル セルの新しい値を取得できます。使ってくださいIPivotTable.RefreshData()とIPivotTable.CalculateData()ピボット テーブルのソース範囲の値を変更してピボット テーブルを更新した後のメソッド。
ピボット テーブルの操作
次のサンプル コードは、サンプルエクセルファイル最初のワークシート内の既存のピボット テーブルにアクセスします。ピボット テーブルのソース範囲内にあるセル B3 の値を変更し、ピボット テーブルを更新します。ピボット テーブルを更新する前に、ピボット テーブル セル H8 の値 15 にアクセスし、ピボット テーブルを更新した後、その値は 6 に変わります。出力エクセルファイルこのコードと、サンプル Excel ファイルに対するサンプル コードの効果を示すスクリーンショットで生成されます。ピボット テーブルを更新する前後のピボット テーブル セル H8 の値を示す以下のコンソール出力も参照してください。
サンプルコード
コンソール出力
以下は、上記のサンプル コードを提供されたコマンドで実行したときのコンソール出力です。サンプルエクセルファイル.
Before refreshing Pivot Table value of cell H8: 15
After refreshing Pivot Table value of cell H8: 6