Application.WorkbookBeforeClose-Ereignis (Excel)
Tritt direkt vor dem Schließen einer geöffneten Arbeitsmappe auf.
Syntax
Ausdruck. WorkbookBeforeClose (Wb, Cancel)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Wb | Erforderlich | Workbook | Die Arbeitsmappe, die geschlossen wird. |
Cancel | Erforderlich | Boolean | False, wenn das Ereignis auftritt. Falls die Ereignisprozedur dieses Argument auf True festlegt, wird die Arbeitsmappe nach Beendigung der Prozedur nicht geschlossen. |
Rückgabewert
Nichts
Beispiel
In diesem Beispiel wird der Benutzer aufgefordert, mit Ja oder Nein zu antworten, bevor eine Arbeitsmappe geschlossen wird.
Weitere Informationen zur Verwendung von Ereignisprozeduren mit dem Application-Objekt finden Sie unter Verwenden von Ereignissen mit dem Application-Objekt.
Private Sub App_WorkbookBeforeClose(ByVal Wb as Workbook, _
Cancel as Boolean)
a = MsgBox("Do you really want to close the workbook?", _
vbYesNo)
If a = vbNo Then Cancel = True
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.