数据透视表中基于 OLAP 多维数据集的所有 CubeField 对象的集合。 每个 CubeField 对象代表多维数据集的层次结构或度量字段。
示例
使用数据透视表对象的 CubeFields 属性返回 CubeFields 集合。 下例为工作表 Sheet1 中第一个基于 OLAP 的数据透视表中的数据字段创建多维数据集字段名称列表。
Set objNewSheet = Worksheets.Add
intRow = 1
For Each objCubeFld In _
Worksheets("Sheet1").PivotTables(1).CubeFields
If objCubeFld.Orientation = xlDataField Then
objNewSheet.Cells(intRow, 1).Value = objCubeFld.Name
intRow = intRow + 1
End If
Next objCubeFld
(索引) 使用 CubeFields,其中 index 是多维数据集字段的索引号,以返回单个 CubeField 对象。 下例确定当前活动工作表中第一个数据透视表的第二个多维数据集字段的名称。
strAlphaName = _
ActiveSheet.PivotTables(1).CubeFields(2).Name
方法
属性
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。