PivotCell.CellChanged Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém 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.
public:
property Microsoft::Office::Interop::Excel::XlCellChangedState CellChanged { Microsoft::Office::Interop::Excel::XlCellChangedState get(); };
public Microsoft.Office.Interop.Excel.XlCellChangedState CellChanged { get; }
Public ReadOnly Property CellChanged As XlCellChangedState
Valor da propriedade
Um XlCellChangedState objeto.
Comentários
O valor da CellChanged propriedade é 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 ou xlCellNotChanged xlCellChanged . É para células que não foram editadas e é para células xlCellNotChanged xlCellChanged que foram editadas. Descartar alterações define seu 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. As descrições a seguir dos estados possíveis da propriedade CellChanged aplicam-se somente a tabelas dinâmicas com fontes de dados OLAP.
- xlCellNotChanged - a célula não foi editada ou recalculada (se a célula contiver uma fórmula) desde que a Tabela Dinâmica foi criada ou desde que a última operação de alterações de salvar ou descartar foi executada.
- xlCellChanged - a célula foi editada ou recalculada desde que a Tabela Dinâmica foi criada, ou desde que a última operação de alterações de aplicação ou salvar foi executada, mas essa alteração ainda não foi aplicada (a instrução UPDATE CUBE não foi executada para ela).
- xlCellChangeApplied- a célula foi editada ou recalculada desde que a Tabela Dinâmica foi criada, ou desde a última aplicação de alterações, salvar alterações ou descartar a operação de alterações foi executada e essa alteração foi aplicada (a instrução UPDATE CUBE foi executada para ela).
A tabela a seguir descreve como ações diferentes do usuário afetam a configuração da propriedade em uma tabela dinâmica com uma fonte de dados CellChanged OLAP.
| Digita um valor ou fórmula em uma célula ou em várias células. | De acordo xlCellChanged com essas células. | De acordo xlCellChanged com essas células. |
| Recalcula uma célula ou várias células com uma fórmula, seja manual (F9) ou automaticamente pelo Excel. | N/A | De acordo xlCellChanged com essas células. |
| Salva (confirmações) alterações. | Definir como xlCellNotChanged para todas as células editadas sem uma fórmula. | De acordo xlCellChangeApplied com todas as células editadas com uma fórmula. |
| Descarta todas as alterações. | Definir como xlCellNotChanged para todas as células editadas sem uma fórmula. | De acordo xlCellNotChanged com todas as células editadas com uma fórmula. |
| Descarta a alteração na única célula. | De definir xlCellNotChanged somente para essa célula. | De definir xlCellNotChanged somente para essa célula. |
| Limpa várias células em uma única operação. | De acordo xlCellNotChanged com todas essas células. | De acordo xlCellNotChanged com todas essas células. |
| Limpa uma célula. | De definir xlCellNotChanged somente para essa célula. | De definir xlCellNotChanged somente para essa célula. |
| Executa uma operação de desfazer que altera o valor de volta a um valor editado anteriormente, antes da aplicação desse valor. | Definir como xlCellChanged para todas as células editadas sem uma fórmula. | De acordo xlCellChanged com todas as células editadas com uma fórmula. |
| Executa uma operação de desfazer que altera o valor de volta a um valor editado anteriormente, depois da aplicação desse valor. | Definir como xlCellChangeApplied para todas as células editadas sem uma fórmula. | De acordo xlCellChangeApplied com todas as células editadas com uma fórmula. |