Excel) (CubeField 对象

表示 OLAP 多维数据集中的层次结构或度量字段。 在数据透视表中,CubeField 对象是 CubeFields 集合的成员。

示例

使用 PivotField 对象的 CubeField 属性返回 CubeField 对象。 此示例为 Sheet1 上第一个基于 OLAP 的数据透视表创建所有层次结构字段的多维数据集字段名称列表。

Set objNewSheet = Worksheets.Add 
objNewSheet.Activate 
intRow = 1 
For Each objPF in _ 
 Worksheets("Sheet1").PivotTables(1).PivotFields 
 If objPF.CubeField.CubeFieldType = xlHierarchy Then 
 objNewSheet.Cells(intRow, 1).Value = objPF.Name 
 intRow = intRow + 1 
 End If 
Next objPF

(索引) 使用 CubeFields,其中 index 是多维数据集字段的索引号,以返回单个 CubeField 对象。 下例确定当前活动工作表中第一个数据透视表的第二个多维数据集字段的名称。

strAlphaName = _ 
 ActiveSheet.PivotTables(1).CubeFields(2).Name

方法

属性

另请参阅

支持和反馈

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