Classe PivotValueCell - expor valores de células (Excel VBA)
Fornece uma maneira de expor valores de células caso as células reais (objetosRange ) não estejam disponíveis. Para usar uma variável de classe PivotValueCell, ela primeiro precisa ser instanciada por exemplo
Dim pvc as PivotValueCell
Set pvc = ActiveCell.PivotTable.PivotValueCell()
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