PivotCell.CellChanged Eigenschaft

Definition

Ruft ab, ob eine PivotTable-Wertzelle bearbeitet oder neu berechnet wurde, seit der PivotTable-Bericht erstellt oder der letzte Commitvorgang ausgeführt wurde.

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

Eigenschaftswert

Ein XlCellChangedState-Objekt.

Hinweise

Der Wert der CellChanged -Eigenschaft ist xlCellNotChanged standardmäßig.

Für PivotTable-Berichte mit Nicht-OLAP-Datenquellen kann der Wert dieser Eigenschaft nur entweder xlCellNotChanged oder sein xlCellChanged. Dies gilt xlCellNotChanged für Zellen, die nicht bearbeitet wurden, und ist xlCellChanged für Zellen, die bearbeitet wurden. Beim Verwerfen von Änderungen wird der Wert auf xlCellNotChangedfestgelegt.

Das Anwenden und Speichern von Änderungen betrifft nur PivotTable-Berichte mit OLAP-Datenquellen. Die folgenden Beschreibungen der möglichen Zustände der CellChanged Eigenschaft gelten nur für PivotTables mit OLAP-Datenquellen.

  • xlCellNotChanged – Die Zelle wurde seit der Erstellung der PivotTable oder seit dem letzten Vorgang zum Speichern oder Verwerfen von Änderungen nicht bearbeitet oder neu berechnet (wenn die Zelle eine Formel enthält).
  • xlCellChanged – Die Zelle wurde bearbeitet oder neu berechnet, seit die PivotTable erstellt wurde, oder seit der letzte Vorgang zum Anwenden von Änderungen oder Speichern von Änderungen ausgeführt wurde, aber diese Änderung wurde noch nicht angewendet (die UPDATE CUBE-Anweisung wurde dafür nicht ausgeführt).
  • xlCellChangeApplied- Die Zelle wurde bearbeitet oder neu berechnet, seit die PivotTable erstellt wurde, oder seit der letzte Vorgang zum Anwenden von Änderungen, Speichern von Änderungen oder Verwerfen von Änderungen ausgeführt wurde und diese Änderung angewendet wurde (die UPDATE CUBE-Anweisung wurde dafür ausgeführt).

In der folgenden Tabelle wird beschrieben, wie sich verschiedene Aktionen des Benutzers auf die Einstellung der CellChanged Eigenschaft in einer PivotTable mit einer OLAP-Datenquelle auswirken.

Eingeben eines Werts oder einer Formel in eine oder mehrere Zelle(n).Legen Sie für diese Zellen auf xlCellChanged fest.Legen Sie für diese Zellen auf xlCellChanged fest.
Ausführen einer Neuberechnung einer oder mehrerer Zelle(n) mit einer Formel, entweder manuell (F9) oder automatisch durch Excel ausgelöst.Nicht zutreffendLegen Sie für diese Zellen auf xlCellChanged fest.
Änderungen speichern (Commit).Legen Sie für alle bearbeiteten Zellen ohne Formel auf xlCellNotChanged fest.Legen Sie für alle bearbeiteten Zellen mit einer Formel auf xlCellChangeApplied fest.
Alle Änderungen verwerfen.Legen Sie für alle bearbeiteten Zellen ohne Formel auf xlCellNotChanged fest.Legen Sie für alle bearbeiteten Zellen mit einer Formel auf xlCellNotChanged fest.
Änderungen in einer einzelnen Zelle verwerfen.Legen Sie nur für diese Zelle auf xlCellNotChanged fest.Legen Sie nur für diese Zelle auf xlCellNotChanged fest.
Löschen mehrerer Zellen in einem Vorgang.Legen Sie für alle diese Zellen auf xlCellNotChanged fest.Legen Sie für alle diese Zellen auf xlCellNotChanged fest.
Löschen einer Zelle.Legen Sie nur für diese Zelle auf xlCellNotChanged fest.Legen Sie nur für diese Zelle auf xlCellNotChanged fest.
Ausführen eines Rückgängig-Vorgangs, der den Wert wieder auf einen zuvor bearbeiteten Wert zurückführt, bevor dieser Wert übernommen wurde.Legen Sie für alle bearbeiteten Zellen ohne Formel auf xlCellChanged fest.Legen Sie für alle bearbeiteten Zellen mit einer Formel auf xlCellChanged fest.
Ausführen eines Rückgängig-Vorgangs, der den Wert wieder auf einen zuvor bearbeiteten Wert zurückführt, nachdem dieser Wert übernommen wurde.Legen Sie für alle bearbeiteten Zellen ohne Formel auf xlCellChangeApplied fest.Legen Sie für alle bearbeiteten Zellen mit einer Formel auf xlCellChangeApplied fest.

Gilt für: