PivotTables (PivotTable)![]() |
PivotItem 对象的集合,这些对象代表指定数据透视表中的所有计算项。例如,在一个包含“January”项、“February”项和“March”项的数据透视表中,可将一个计算项定义为“January”项、“February”项和“March”项之和,并命名为“FirstQuarter”。
可用 CalculatedItems 方法返回一个 CalculatedItems 集合。下例在第一张工作表上的第一个数据透视表中创建计算项的列表,包括其公式。
Set pt = Worksheets(1).PivotTables(1)
For Each ci In pt.PivotFields("Sales").CalculatedItems
r = r + 1
With Worksheets(2)
.Cells(r, 1).Value = ci.Name
.Cells(r, 2).Value = ci.Formula
End With
Next
可用 CalculatedFields(index) 返回 CalculatedFields 集合中的单个 PivotField 对象,其中 index 为指定字段的名称或索引号。