PivotField.PropertyOrder-Eigenschaft (Excel)
Nur für PivotTable-Felder gültig, bei denen es sich um Eigenschaftsfelder für ein Element handelt. Gibt einen Long-Wert zurück, der die Anzeigeposition der Elementeigenschaft im Cubefeld anzeigt, zu dem diese gehört. Lese-/Schreibzugriff.
Syntax
Ausdruck. PropertyOrder
Ausdruck Eine Variable, die ein PivotField-Objekt darstellt.
Hinweise
Durch die Einstellung dieser Eigenschaft wird die Reihenfolge der Eigenschaften für dieses Cubefeld neu angeordnet. Diese Eigenschaft basiert auf der Zahl 1. Der zulässige Bereich reicht von 1 bis zur maximalen Anzahl von Eigenschaftsfeldern für ein Element, die für die Hierarchie angezeigt werden.
Wenn die IsMemberProperty-Eigenschaftfalse ist, erzeugt die Verwendung der PropertyOrder-Eigenschaft einen Laufzeitfehler.
Beispiel
In diesem Beispiel wird ermittelt, ob im vierten Feld Membereigenschaften vorhanden sind, und wenn vorhanden, wird die Position der Membereigenschaften angezeigt. Abhängig von den Ergebnissen benachrichtigt Excel den Benutzer. In diesem Beispiel wird davon ausgegangen, dass eine PivotTable auf dem aktiven Arbeitsblatt vorhanden ist und auf einer OLAP-Datenquelle (Online Analytical Processing) basiert.
Sub CheckPropertyOrder()
Dim pvtTable As PivotTable
Dim pvtField As PivotField
Set pvtTable = ActiveSheet.PivotTables(1)
Set pvtField = pvtTable.PivotFields(4)
' Check for member properties and notify user.
If pvtField.IsMemberProperty = False Then
MsgBox "No member properties present."
Else
MsgBox "The property order of the members is: " & _
pvtField.PropertyOrder
End If
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.