Freigeben über


PivotCell.DiscardChange Methode

Definition

Verwirft Änderungen an der angegebenen Zelle in einem PivotTable-Bericht.

public:
 void DiscardChange();
public void DiscardChange ();
Public Sub DiscardChange ()

Hinweise

Für eine Zelle in einer PivotTable, die auf einer OLAP-Datenquelle basiert, entfernt die DiscardChange() Methode den In der angegebenen Zelle eingegebenen Wert oder die Formel und führt dann eine PivotTable-Aktualisierung aus, um den neuesten Wert aus der Datenquelle abzurufen. Der Datenquellenwert wird von dieser Methode für die angegebene Zelle auf einen NULL-Verweis (Nothing in Visual Basic) festgelegt. Die -Methode entfernt auch alle An dieser Zelle vorgenommenen Änderungen aus der Änderungsliste von Excel, sodass sie nicht mehr in der UPDATE CUBE-Anweisung für die Datenquelle enthalten sind. Diese Methode erstellt darüber hinaus den Sitzungsstatus für alle anderen im Rahmen der Transaktion vorgenommenen Änderungen erneut. Dies umfasst das Ausführen einer ROLLBACK TRANSACTION-Anweisung und das anschließende Ausführen einer UPDATE CUBE-Anweisung mit allen Änderungen mit Ausnahme der angegebenen Zelle. Für eine Zelle in einer PivotTable, die auf einer Nicht-OLAP-Datenquelle basiert, löscht diese Methode einfach die bearbeitete Zelle.

Gilt für: