Classe PivotValueCell (Excel VBA)

Fornece uma maneira de expor valores de células caso as células reais (objetosRange ) não estejam disponíveis.

Set

Para usar uma variável de classe PivotValueCell, ela primeiro precisa ser instanciada por exemplo

Dim pvc as PivotValueCell
Set pvc = ActiveCell.PivotTable.PivotValueCell()

As variáveis ​​de classe PivotValueCell podem ser definidas usando o procedimento PivotTable.PivotValueCell.

Parent

Retorna um objeto que representa o objeto pai do objeto PivotValueCell especificado. Somente leitura.

PivotCell

Retorna o objeto PivotCell que especifica o local do PivotValueCell. Somente leitura.

Dim pvtlcelPivotCell As PivotCell
Set pvtlcelPivotCell = ActiveCell.PivotTable.PivotValueCell.PivotCell

ServerActions

Retorna uma coleção de objetos de nome de ação OLAP que representam ações definidas por OLAP que podem ser executadas. Somente leitura.

Uma ação de servidor é um recurso opcional que um administrador de cubo OLAP pode definir em um servidor que usa um membro de cubo ou medida como um parâmetro em uma consulta para obter detalhes no cubo ou para iniciar outro aplicativo.

Dim actsServerActions As Actions
Set actsServerActions = ActiveCell.PivotTable.PivotValueCell.ServerActions

ShowDetail

Coloca as linhas individuais de uma fonte de dados OLAP que contribuem para uma agregação em sua própria planilha do Excel.

ActiveCell.PivotTable.PivotValueCell.ShowDetail

Value

Retorna o valor no local. O valor é o valor após ShowAs e outros cálculos foram aplicados. pode ser vazio, número, Data, cadeia de caracteresou valor de erro .

Essa propriedade funciona independentemente de a tabela dinâmica estar em uma planilha ou não.

Dim varValue As Variant
varValue = ActiveCell.PivotTable.PivotValueCell.Value