返回一个 Range 对象,其中包含有关数据透视表中的数据项的信息。
语法
表达式。GetPivotData (DataField、Field1、Item1、Field2、Item2、Field3、Field4、Item4、Field5、Item5、Field6、Field7、Item7、Field8、Item8、Field9、Item9、Field10、Item11、Item11、Field12、Item12、Field13、Item13、Field14、Item14)
表达 一个代表 数据透视表 对象的变量。
参数
| 名称 | 必需/可选 | 数据类型 | 说明 |
|---|---|---|---|
| DataField | 可选 | Variant | 包含数据透视表数据的字段的名称。 |
| Field1 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item1 | 可选 | Variant | Field1 中的项目的名称。 |
| Field2 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item2 | 可选 | Variant | Field2 中的项目的名称。 |
| Field3 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item3 | 可选 | Variant | Field3 中的项目的名称。 |
| Field4 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item4 | 可选 | Variant | Field4 中的项目的名称。 |
| Field5 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item5 | 可选 | Variant | Field5 中的项目的名称。 |
| Field6 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item6 | 可选 | Variant | Field6 中的项目的名称。 |
| Field7 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item7 | 可选 | Variant | Field7 中的项目的名称。 |
| Field8 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item8 | 可选 | Variant | Field8 中的项目的名称。 |
| Field9 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item9 | 可选 | Variant | Field9 中的项目的名称。 |
| Field10 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item10 | 可选 | Variant | Field10 中的项目的名称。 |
| Field11 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item11 | 可选 | Variant | Field11 中的项目的名称。 |
| Field12 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item12 | 可选 | Variant | Field12 中的项目的名称。 |
| Field13 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item13 | 可选 | Variant | Field13 中的项目的名称。 |
| Field14 | 可选 | Variant | 数据透视表中的列或行字段的名称。 |
| Item14 | 可选 | Variant | Field14 中的项目的名称。 |
返回值
Range
示例
在本例中,Microsoft Excel 向用户返回仓库中椅子的数量。 本示例假定活动工作表上存在数据透视表。 此外,此示例假定在报表中,数据字段的标题为“数量”,标题为“仓库存在”的字段,“仓库”字段中存在一个标题为“椅子”的数据项。
Sub UseGetPivotData()
Dim rngTableItem As Range
' Get PivotData for the quantity of chairs in the warehouse.
Set rngTableItem = ActiveCell. _
PivotTable.GetPivotData("Quantity", "Warehouse", "Chairs")
MsgBox "The quantity of chairs in the warehouse is: " & rngTableItem.Value
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。