PivotField.PropertyOrder 属性 (Excel)

只对属于成员属性字段的数据透视表字段有效。 返回一个 Long 类型的数值,该数值表示成员属性在其所属的多维数据集字段内的显示位置。 读/写。

语法

表达式PropertyOrder

表达 一个代表 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

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。