Freigeben über


Document.BeforeClose-Ereignis (Publisher)

Tritt unmittelbar vor dem Schließen eines Dokuments ein.

Syntax

Ausdruck. BeforeClose (Cancel)

Ausdruck Eine Variable, die ein Document-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Abbrechen Erforderlich Boolean False, Wenn das Ereignis auftritt. Wenn die Ereignisprozedur dieses Argument auf True festgelegt wird, wird das Dokument beim Beenden der Prozedur nicht geschlossen.

Hinweise

Weitere Informationen zur Verwendung von Ereignissen mit dem Document-Objekt finden Sie unter Verwenden von Ereignissen mit dem Document-Objekt.

Beispiel

Dieses Beispiel fordert den Benutzer auf, vor dem Schließen eines Dokuments mit "Ja" oder "Nein" zu antworten. Damit dieses Beispiel funktionsfähig ist, müssen Sie diesen Code im Modul ThisDocument platzieren.

Private Sub Document_BeforeClose(Cancel As Boolean) 
 Dim intResponse As Integer 
 
 intResponse = MsgBox("Do you really want to close " _ 
 & "the document?", vbYesNo) 
 
 If intResponse = 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.