只对成员属性字段的数据透视表字段有效。返回其所属的多维数据集字段中成员属性的显示位置。Long 类型。设置该属性将重新排列该多维数据集字段中属性的次序。该属性从 1 开始。允许的区域是从 1 到用于分级结构显示的成员属性字段的最大个数。可读写。
expression.PropertyOrder
expression 必需。该表达式返回一个 PivotField 对象。
如果 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