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