Classe PivotItem - um item em um campo de tabela dinâmica (Excel VBA)

A classe PivotItem representa um item em um campo de tabela dinâmica.

As classes PivotCell, PivotField e Range. dão acesso à classe PivotItem


Dim pvti as PivotItem
Set pvti = ActiveCell.PivotItem

For Each

Aqui está um exemplo de processamento dos itens PivotItem em uma coleção.


Dim pvtiCalculatedItem As PivotItem
For Each pvtiCalculatedItem In Application.CalculatedItems()
	
Next pvtiCalculatedItem

Métodos

Delete - Exclui o objeto.

DrillTo - O método drillto oferece suporte à análise de um PivotField especificado de um PivotItem.

Propriedades

Value (Default member) - Retorna ou define um valor String que representa o local do item especificado no campo de tabela dinâmica.

Caption Retorna um valor String que representa o texto do rótulo para o item de tabela dinâmica.

ChildItems Retorna um objeto que representa um único item de tabela dinâmica um objeto PivotItem ou uma coleção de todos os itens (um objeto PivotItems ) que são filhos de grupo no campo especificado ou filhos do item especificado. Somente leitura.

DataRange Retorna um objeto Range conforme mostrado na tabela a seguir. Somente leitura.

DrilledDown True se o sinalizador para o campo de tabela dinâmica ou item de tabela dinâmica especificado estiver definido como "Drilled" expandido ou visível. Boolean de leitura/gravação.

Formula Retorna ou define um valor String que representa a fórmula do objeto em notação de estilo A1 e no idioma da macro.

IsCalculated True se o item de tabela dinâmica for um item ou campo calculado. Boolean somente leitura.

LabelRange Retorna um objeto Range que representa todas as células no relatório de tabela dinâmica que contêm o item. Somente leitura.

Name Retorna ou define um valor String que representa o nome do objeto.

Parent Retorna o objeto pai do objeto especificado. Somente leitura.

ParentItem Retorna um objeto PivotItem que representa o item de tabela dinâmica pai no objeto PivotField pai o campo deve ser agrupado para que tenha um pai. Somente leitura.

ParentShowDetail True se o item especificado estiver aparecendo porque um de seus pais está exibindo detalhes. False se o item especificado não está aparecendo porque um de seus pais está ocultando detalhes. Esta propriedade só está disponível quando o item está agrupado. Boolean somente leitura.

Position Retorna ou define um valor Long que representa a posição do item em seu campo, se o item estiver sendo mostrado no momento.

RecordCount Retorna o número de registros no cache de tabela dinâmica ou o número de registros no cache que contêm o item especificado. Long somente leitura.

ShowDetail True se a estrutura de tópicos for expandida para o intervalo especificado de modo que o detalhe da coluna ou linha esteja visível. O intervalo especificado precisa ser uma única linha ou coluna de resumo na estrutura de tópicos. de leitura/gravação. Para o objeto PivotItem (ou o objeto Range se o intervalo estiver em um relatório de tabela dinâmica), esta propriedade será definida como True se o item estiver exibindo detalhe.

SourceName Retorna um valor que representa o nome do objeto especificado como ele aparece nos dados de origem originais para o relatório de tabela dinâmica especificado.

SourceNameStandard Retorna um String que representa o nome da origem do item da tabela dinâmica nas definições de formato Inglês Estados Unidos. Somente leitura.

StandardFormula Retorna ou define um String que especifica fórmulas com a formatação em inglês EUA padrão. Leitura/gravação.

Visible Retorna ou define um valor Boolean que determina se o objeto será visível. Leitura/gravação.

PivotItems - Uma coleção de todos os objetos PivotItem em um campo de tabela dinâmica.

Range - Representa uma célula, uma linha, uma coluna, uma seleção de células contendo um ou mais blocos contíguos de células ou um intervalo 3D.