PivotCell.CellChanged (Excel)

Retorna se uma célula de valor de Tabela Dinâmica foi editada ou recalculada desde que o relatório de Tabela Dinâmica foi criado ou a última operação de confirmação foi executada. Somente leitura. Os valores de retorno possíveis são xlCellChangeApplied - O valor na célula foi editado ou recalculado, e essa alteração foi aplicada à fonte de dados. (Aplicável somente em relatórios de Tabela Dinâmica com fontes de dados OLAP), xlCellChanged - O valor na célula foi editado ou recalculado, xlCellNotChanged - O valor na célula não foi editado ou recalculado.

O valor da propriedade cellchanged é xlCellNotChanged por padrão. Para relatórios de tabela dinâmica com fontes de dados não-OLAP, o valor dessa propriedade pode ser apenas xlCellNotChanged ou xlCellChanged. É xlCellNotChanged células que não foram editadas e é xlCellChanged para as células que foram editadas. O descarte das alterações define o valor como xlCellNotChanged. A aplicação e salvamento de alterações só são válidos para relatórios de Tabela Dinâmica com fontes de dados OLAP. A lista a seguir de descrições dos possíveis Estados da propriedade CellChange aplica-se somente a tabelas dinâmicas com fontes de dados OLAP:


Dim xccCellChanged As XlCellChangedState
xccCellChanged = ActiveCell.PivotCell.CellChanged