PivotTable.ChangePivotCache メソッド (Excel)

指定したピボットテーブルPivotCache オブジェクトを変更します。

構文

ChangePivotCache (bstr)

ピボットテーブル オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
bstr 必須 String 指定したピボットテーブルの新しい PivotCache を表す ピボットテーブル または PivotCache オブジェクト。

注釈

ChangePivotCache メソッドは、ワークシートに格納されているデータをデータ ソースとして使用するピボットテーブルでのみ使用できます。 外部データ ソースに接続されているピボットテーブルで ChangePivotCache メソッドが使用されると、実行時エラーが発生します。

次のコード例では、 PivotTable1 という名前のピボット テーブルが Sheet1 にあります。 コードは、ピボット キャッシュを、同じブックの Table2 というテーブルに格納されているデータから作成されたキャッシュに変更します。

Sheets("Sheet1").PivotTables("PivotTable1").ChangePivotCache _
   ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="Table2", Version:=xlPivotTableVersion15)

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。