Objeto PivotFields (Excel)

Uma coleção de todos os objetos PivotField em um relatório de Tabela Dinâmica.

Comentários

Em alguns casos, pode ser mais fácil usar uma das propriedades do que retornar um subconjunto dos campos da tabela dinâmica. Estas propriedades estão disponíveis:

Exemplo

Use o método PivotFields do objeto PivotTable para retornar a coleção PivotFields .

O exemplo a seguir enumera os nomes de campo do primeiro relatório de Tabela Dinâmica em Sheet3.

With Worksheets("sheet3").PivotTables(1) 
 For i = 1 To .PivotFields.Count 
 MsgBox .PivotFields(i).Name 
 Next 
End With

Use PivotFields (index), em que o índice é o nome do campo ou o número do índice, para retornar um único objeto PivotField . O exemplo a seguir transforma o campo Ano em um campo de linha no primeiro relatório de Tabela Dinâmica na Planilha3.

Worksheets("sheet3").PivotTables(1) _ 
 .PivotFields("year").Orientation = xlRowField

Métodos

Propriedades

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.