Freigeben über


Workbook.BeforeClose-Ereignis (Excel)

Tritt ein, bevor die Arbeitsmappe geschlossen wird. Wurde die Arbeitsmappe geändert, tritt dieses Ereignis ein, bevor der Benutzer gefragt wird, ob die Änderungen gespeichert werden sollen.

Syntax

Ausdruck. BeforeClose (Cancel)

expression Eine Variable, die ein Workbook-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Abbrechen Erforderlich Boolean False, wenn das Ereignis auftritt. Falls dieses Argument durch die Ereignisprozedur auf True festlegt wird, wird das Schließen abgebrochen, und die Arbeitsmappe bleibt geöffnet.

Rückgabewert

Nothing

Beispiel

In diesem Beispiel wird die Arbeitsmappe immer gespeichert, wenn sie geändert wurde.

Private Sub Workbook_BeforeClose(Cancel as Boolean) 
 If Me.Saved = False Then Me.Save 
End Sub

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.