CubeField.FlattenHierarchies-Eigenschaft (Excel)

Gibt zurück, ob Elemente aus allen Ebenen der Hierarchien im Cubefeld einer benannten Menge im gleichen Feld eines auf einem OLAP-Cube basierenden PivotTable-Berichts angezeigt werden. Lese-/Schreibzugriff.

Syntax

Ausdruck. FlattenHierarchies

Ausdruck Eine Variable, die ein CubeField-Objekt darstellt.

Rückgabewert

Boolean

Bemerkungen

True , wenn alle Hierarchien der angegebenen benannten Menge im selben Feld angezeigt werden; andernfalls False.

Der Wert dieser Eigenschaft entspricht der Einstellung des Kontrollkästchens Elemente aus verschiedenen Ebenen in separaten Feldern anzeigen auf der Registerkarte Layout & Drucken des Dialogfelds Feldeinstellungen für eine benannte Gruppe in einem PivotTable-Bericht, der auf einem OLAP-Cube basiert.

Diese Eigenschaft gibt einen Fehler zurück, wenn die CubeFieldType-Eigenschaft des angegebenen CubeField-Objekts nicht xlSet (XlCubeFieldType-Enumeration ) ist.

Beispiel

Im folgenden Codebeispiel werden die Hierarchien des angegebenen Cubefelds vereinfacht, sodass alle Ebenen im gleichen Feld der PivotTable angezeigt werden.

ActiveSheet.PivotTables("PivotTable1").CubeFields("[Summary P&L]"). _ 
 FlattenHierarchies = True

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.