Compartilhar via


Propriedade Tabela Dinâmica.PageFields (Excel)

Devolve um objeto que representa um único campo de tabela dinâmica (um objeto de Campo Dinâmico ) ou uma coleção de todos os campos (um objeto Campos Dinâmicos ) que são atualmente apresentados como campos de página. Somente leitura.

Sintaxe

expressão. Campos de Página (Índice)

expressão Uma variável que representa um objeto de tabela dinâmica .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Índice Opcional Variant O nome ou o número do campo a ser retornado (pode ser uma matriz para especificar mais de um campo).

Comentários

Uma hierarquia pode conter somente um campo de página.

Para um relatório de tabela dinâmica baseado numa cache de tabela dinâmica, a coleção de campos de tabela dinâmica que é devolvida reflete o que está atualmente na cache.

Exemplo

Este exemplo adiciona os nomes dos campos de página a uma lista em uma nova planilha.

Set nwSheet = Worksheets.Add 
nwSheet.Activate 
Set pvtTable = Worksheets("Sheet2").Range("A1").PivotTable 
rw = 0 
For Each pvtField In pvtTable.PageFields 
 rw = rw + 1 
 nwSheet.Cells(rw, 1).Value = pvtField.Name 
Next pvtField 

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.