Объект PivotItems (Excel)

Коллекция всех объектов PivotItem в поле сводной таблицы.

Примечания

Элементы представляют собой отдельные записи данных в категории полей.

Пример

Используйте метод PivotItems объекта PivotField для возврата коллекции PivotItems .

В следующем примере создается перечисляемый список имен полей и содержащихся в них элементов для первого отчета сводной таблицы на листе 4.

Worksheets("sheet4").Activate 
With Worksheets("sheet3").PivotTables(1) 
 c = 1 
 For i = 1 To .PivotFields.Count 
 r = 1 
 Cells(r, c) = .PivotFields(i).Name 
 r = r + 1 
 For x = 1 To .PivotFields(i).PivotItems.Count 
 Cells(r, c) = .PivotFields(i).PivotItems(x).Name 
 r = r + 1 
 Next 
 c = c + 1 
 Next 
End With

Для возврата одного объекта PivotItem используйте PivotItems (индекс), где индекс — это номер или имя элемента. В следующем примере скрываются все записи в первом отчете сводной таблицы на листе 3, содержащие "1998" в поле "Год".

Worksheets("sheet3").PivotTables(1) _ 
 .PivotFields("year").PivotItems("1998").Visible = False

Методы

Свойства

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.