Метод PivotTable.GetPivotData (Excel)

Возвращает объект Range со сведениями об элементе данных в отчете сводной таблицы.

Синтаксис

выражение. GetPivotData (DataField, Field1, Item1, Field2, Item2, Item3,Item3, Field4, Item4, Field5, Item5, Field6, Item6, Field7, Item7, Field8, Item8, Field9, Item9, Item9,Field10, Field11, Item11, Item11, Field12, Item12, поле13, элемент13, поле14, элемент14)

выражение Переменная, представляющая объект сводной таблицы .

Параметры

Имя Обязательный или необязательный Тип данных Описание
DataField Необязательный Variant Имя поля, содержащего данные для сводной таблицы.
Поле1 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент1 Необязательный Variant Имя элемента в поле1.
Field2 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент2 Необязательный Variant Имя элемента в поле "Поле2".
Поле3 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент3 Необязательный Variant Имя элемента в поле Field3.
Поле4 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент4 Необязательный Variant Имя элемента в поле 4.
Поле5 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент5 Необязательный Variant Имя элемента в поле Field5.
Поле6 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент6 Необязательный Variant Имя элемента в поле 6.
Поле7 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент7 Необязательный Variant Имя элемента в поле7.
Поле8 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент8 Необязательный Variant Имя элемента в поле 8.
Поле9 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент9 Необязательный Variant Имя элемента в поле Field9.
Поле10 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент10 Необязательный Variant Имя элемента в поле Field10.
Поле11 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент11 Необязательный Variant Имя элемента в поле Field11.
Поле12 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент12 Необязательный Variant Имя элемента в поле Field12.
Поле13 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент13 Необязательный Variant Имя элемента в поле Field13.
Поле14 Необязательный Variant Имя столбца или поля строки в отчете сводной таблицы.
Элемент14 Необязательный Variant Имя элемента в поле Field14.

Возвращаемое значение

Диапазон

Пример

В этом примере 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 и обратная связь.