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 のサポートおよびフィードバックを参照してください。