Freigeben über


CubeField.AddMemberPropertyField-Methode (Excel)

Fügt ein Eigenschaftsfeld für ein Element zur Anzeige des Cubefelds hinzu.

Syntax

Ausdruck. AddMemberPropertyField (Property, PropertyOrder, PropertyDisplayedIn)

Ausdruck Eine Variable, die ein CubeField-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Eigenschaft Erforderlich String Der eindeutige Name der Elementeigenschaft. Für ausgeglichene Hierarchien kann ein eindeutiger Name erstellt werden, indem der Elementeigenschaftsname in "Anführungszeichen" an den eindeutigen Namen der Ebene angehängt wird, die der Elementeigenschaft zugeordnet ist.

Für nicht ausgeglichene Hierarchien kann ein eindeutiger Name erstellt werden, indem der Elementeigenschaftsname in "Anführungszeichen" an den eindeutigen Namen der Hierarchie angehängt wird.
PropertyOrder Optional Variant Legt den PropertyOrder-Eigenschaftswert für ein CubeField-Objekt fest.

Die tatsächliche Position befindet sich in der Auflistung unmittelbar vor dem PivotTable-Feld, das momentan über denselben PropertyOrder-Wert verfügt, der im Argument angegeben ist. Wenn kein Feld über den angegebenen PropertyOrder-Wert verfügt, ist der Bereich der zulässigen Werte 1 bis zur Anzahl der Elementeigenschaften, die bereits für die Hierarchie plus eins angezeigt werden.

Dieses Argument hat die Basis 1. Wenn dies ausgelassen wird, kommt die Eigenschaft an das Ende der Liste.
PropertyDisplayedIn Optional XlPropertyDisplayedIn Gibt an, wo die Eigenschaft angezeigt werden soll. Wenn dieses Argument nicht angegeben wird, wird das Elementeigenschaftsfeld nur der PivotTable hinzugefügt.

Hinweise

Das angegebene Eigenschaftsfeld kann nicht angezeigt werden, wenn die PivotTable-Ansicht keine Felder enthält.

Um Elementeigenschaften zu löschen, verwenden Sie die Delete-Methode, um das PivotField-Objekt aus der PivotFields-Auflistung zu löschen.

Beispiel

In diesem Beispiel fügt Microsoft Excel der PivotTable-Berichtsansicht ein Elementeigenschaftenfeld mit dem Titel Beschreibung hinzu. In diesem Beispiel wird davon ausgegangen, dass auf dem aktiven Arbeitsblatt eine PivotTable vorhanden ist und dass Land, Bereich und Beschreibung Elemente im Bericht sind.

Sub UseAddMemberPropertyField() 
 
 Dim pvtTable As PivotTable 
 
 Set pvtTable = ActiveSheet.PivotTables(1) 
 
 With pvtTable 
 .ManualUpdate = True 
 .CubeFields("[Country]").LayoutForm = xlOutline 
 .CubeFields("[Country]").AddMemberPropertyField _ 
 Property:="[Country].[Area].[Description]" 
 .ManualUpdate = False 
 End With 
 
End Sub

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.