Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma coleção de todos os objetos de Campo Dinâmico num 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:
- Propriedade ColumnFields
- Propriedade DataFields
- Propriedade HiddenFields
- Propriedade PageFields
- Propriedade RowFields
- Propriedade VisibleFields
Exemplo
Utilize o método PivotFields do objeto tabela dinâmica para devolver 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
Utilize Campos Dinâmicos (índice), em que o índice é o nome do campo ou o número do índice, para devolver um único objeto de Campo Dinâmico . 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.