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