Поделиться через


Метод PivotTable.GetPivotData (Excel)

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

Синтаксис

expression. GetPivotData (DataField, Field1, Item1, Field2, Item2, Field3, Item3, Field4, Item4, Field5, Field6, Item6, Item6, Field7, Field7, Field8, Item8, Field9, Field10, Item10, Field10, Field11, Item11, Item11, Field12, Item12 , Field13, Item13, Field14, Item14)

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

Параметры

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

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

Диапазон

Пример

В этом примере Microsoft Excel возвращает пользователю количество стульев в хранилище. В этом примере предполагается, что отчет сводной таблицы существует на активном листе. Кроме того, в этом примере предполагается, что в отчете заголовок поля данных имеет значение Quantity, поле с именем Warehouse существует, а элемент данных Под названием "Кафедры" существует в поле "Хранилище".

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