Excel) (PivotField.PropertyOrder 屬性

本屬性僅對身為成員屬性欄位的樞紐分析表欄位有效。 會傳回 Long,指出在所屬的 Cube 欄位中該成員屬性的顯示位置。 讀取/寫入。

語法

運算式PropertyOrder

表達 代表 PivotField 物件的 變數。

註解

設定本屬性將重新排列此 Cube 欄位中的屬性順序。 本屬性是從 1 開始計算的。 可允許的範圍是從一到階層中所顯示的最大成員屬性欄位數目。

如果 IsMemberProperty 屬性為 False,則使用 PropertyOrder 屬性會建立執行階段錯誤。

範例

本範例會判斷第四個欄位中是否有成員屬性,如果有,則會顯示成員屬性的位置。 Excel 會根據其發現通知使用者。 假設使用中工作表上有一個樞紐分析表,且該分析表是根據線上分析處理 (OLAP) 資料來源。

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

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應