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 支援與意見反應。