Freigeben über


Workbook.SheetPivotTableBeforeCommitChanges-Ereignis (Excel)

Tritt auf, bevor für Änderungen an der OLAP-Datenquelle für eine PivotTable ein Commit ausgeführt wird.

Syntax

Ausdruck. SheetPivotTableBeforeCommitChanges (Sh, TargetPivotTable, ValueChangeStart, ValueChangeEnd, Cancel)

expression Eine Variable, die ein Workbook-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Sh Erforderlich Objekt Die Arbeitsmappe, in der die PivotTable enthalten ist
TargetPivotTable Erforderlich PivotTable Die PivotTable, in der die Änderungen enthalten sind, für die ein Commit ausgeführt werden soll.
ValueChangeStart Erforderlich Long Der Index für die erste Änderung im zugeordneten PivotTableChangeList-Objekt . Der Index wird von der Order-Eigenschaft des ValueChange-Objekts in der PivotTableChangeList-Auflistung angegeben.
ValueChangeEnd Erforderlich Long Der Index für die letzte Änderung im zugeordneten PivotTableChangeList-Objekt. Der Index wird durch die Order-Eigenschaft des ValueChange-Objekts in der PivotTableChangeList-Auflistung angegeben.
Cancel Erforderlich Boolean False, wenn das Ereignis auftritt. Wenn die Ereignisprozedur dieses Argument auf True festlegt, wird kein Commit für die Änderungen an der OLAP-Datenquelle der PivotTable ausgeführt.

Rückgabewert

Nothing

Hinweise

Das SheetPivotTableBeforeCommitChanges-Ereignis tritt unmittelbar vor dem Ausführen einer COMMIT TRANSACTION-Anweisung für die OLAP-Datenquelle der PivotTable und unmittelbar nachdem der Benutzer ausgewählt hat, die Änderungen für die gesamte PivotTable zu speichern.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.