CubeField.FlattenHierarchies プロパティ (Excel)
名前付きセット キューブ フィールドのすべての階層レベルのアイテムを、OLAP キューブに基づくピボットテーブル レポートの同じフィールドに表示するかどうかを示します。 値の取得と設定が可能です。
構文
式。FlattenHierarchies
式CubeField オブジェクトを表す変数。
戻り値
ブール型 (Boolean)
注釈
True を指定 した名前付きセットのすべての階層が同じフィールドに表示される場合。それ以外の場合は False。
このプロパティの値は、OLAP キューブに基づくピボットテーブル レポートの名前付きセットの [フィールド設定] ダイアログ ボックスの [レイアウト] & [印刷] タブの [異なるレベルの項目を個別の チェックフィールドに表示する] ボックスの設定に対応します。
指定した CubeField オブジェクトの CubeFieldType プロパティが xlSet (XlCubeFieldType 列挙型) でない場合、このプロパティはエラーを返します。
例
次のコード例では、指定したキューブ フィールドの階層をフラット化して、すべてのレベルがピボットテーブルの同じフィールドに表示されるようにします。
ActiveSheet.PivotTables("PivotTable1").CubeFields("[Summary P&L]"). _
FlattenHierarchies = True
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。