PivotCell.CellChanged (Excel)

Renvoie si une valeur de tableau croisé dynamique a été modifiée ou recalculée depuis la création du tableau croisé dynamique ou depuis la dernière opération de validation. En lecture seule. Les valeurs de retour possibles sont xlCellChangeApplied - La valeur dans la cellule a été modifiée ou recalculée, et cette modification a été appliquée à la source de données, xlCellChanged - La valeur dans la cellule a été modifiée ou recalculée, xlCellNotChanged - La valeur dans la cellule n’a pas été modifiée ni recalculée.

La valeur de la propriété CellChanged est xlCellNotChanged par défaut. Pour les rapports de tableau croisé dynamique avec des sources de données autres que OLAP, la valeur de cette propriété peut être uniquement xlCellNotChanged ou xlCellChanged. Il est xlCellNotChanged pour les cellules qui n’ont pas été modifiées et est xlCellChanged pour les cellules qui ont été modifiées. Abandonner les modifications lui affecte la valeur xlCellNotChanged. L’application et l’enregistrement des modifications s’appliquent uniquement aux rapports de tableau croisé dynamique avec des sources de données OLAP. La liste suivante répertorie les descriptions des États possibles de la propriété CellChange s’applique uniquement aux tableaux croisés dynamiques avec des sources de données OLAP:


Dim xccCellChanged As XlCellChangedState
xccCellChanged = ActiveCell.PivotCell.CellChanged