PivotCell.DiscardChange Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ignore les modifications apportées à la cellule spécifiée dans un rapport de tableau croisé dynamique.
public:
void DiscardChange();
public void DiscardChange ();
Public Sub DiscardChange ()
Remarques
Pour une cellule d’un tableau croisé dynamique basé sur une source de données OLAP, la DiscardChange() méthode supprime la valeur ou la formule entrée dans la cellule spécifiée, puis exécute une mise à jour de tableau croisé dynamique pour récupérer la dernière valeur de la source de données. La valeur de la source de données sera définie sur une référence Null (Nothing en Visual Basic) par cette méthode pour la cellule spécifiée. La méthode supprime également toutes les modifications apportées à cette cellule de la liste des modifications d’Excel afin qu’elle ne soit plus incluse dans l’instruction UPDATE CUBE pour la source de données. Cette méthode recrée également l’état de session pour toutes les autres modifications apportées à la transaction. Cela inclut l’exécution d’une instruction ROLLBACK TRANSACTION, puis l’exécution d’une instruction UPDATE CUBE avec toutes les modifications à l’exception de la cellule spécifiée. Pour une cellule d’un tableau croisé dynamique basée sur une source de données non OLAP, cette méthode efface simplement la cellule modifiée.