PivotTable.CreateCubeFile メソッド (Excel)

オンライン分析処理 (OLAP) データ ソースに接続されたピボットテーブル レポートからキューブ ファイルを作成します。

構文

CreateCubeFile (ファイルメジャーレベルメンバープロパティ)

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

パラメーター

名前 必須 / オプション データ型 説明
ファイル 必須 文字列型 (String) 作成するキューブ ファイルの名前。 ファイルが既に存在する場合は、上書きされます。
Measures 省略可能 バリアント型 (Variant) スライスの一部となるメジャーの一意な名前の配列を指定します。
Levels 省略可能 バリアント型 (Variant) 文字列の配列を指定します。 配列の各要素には、一意なレベルの名前を指定します。 これらの名前は、スライスに含まれる階層の一番低いレベルを表します。
Members 省略可能 バリアント型 (Variant) 文字列配列の配列を指定します。 各要素の順序は、配列 Levels に指定した階層の順序に対応させます。 各要素は文字列配列の配列で、スライスに含まれるディメンションの一番高いレベルのメンバーの一意な名前を指定します。
Properties 省略可能 バリアント型 (Variant) False を指定すると、スライスにはメンバーのプロパティは含まれません。 既定値は True です。

戻り値

String

この例では、スライスに含めるメンバー プロパティを持たない CustomCubeFile という名前のキューブ ファイルをドライブ C:\ 上に作成します。 この例からメジャー引数、レベル引数、メンバー引数を省略すると、キューブ ファイルは最終的にピボットテーブル レポートのビューと一致することになります。 この例では、アクティブなワークシートに OLAP データ ソースに接続されたピボットテーブル レポートが存在することを前提としています。

Sub UseCreateCubeFile() 
 
 ActiveSheet.PivotTables(1).CreateCubeFile _ 
 File:="C:\CustomCubeFile", Properties:=False 
 
End Sub

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

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