Application.WorkbookAfterSave-Ereignis (Excel)
Tritt auf, nachdem die Arbeitsmappe gespeichert wurde.
Hinweis
In Office 365 unterstützt Excel AutoSpeichern, wodurch die Bearbeitungen des Benutzers automatisch und kontinuierlich gespeichert werden können. Weitere Informationen finden Sie unter Auswirkungen von AutoSpeichern auf Add-Ins und Makros , um sicherzustellen, dass die Ausführung von Code als Reaktion auf das WorkbookAfterSave-Ereignis wie beabsichtigt funktioniert, wenn AutoSpeichern aktiviert ist.
Syntax
Ausdruck. WorkbookAfterSave (Wb, Success)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Wb | Erforderlich | Workbook | Die Arbeitsmappe, die gespeichert wird. |
Success | Erforderlich | Boolean | Gibt True zurück, wenn der Speichervorgang erfolgreich war. andernfalls False. |
Rückgabewert
Nichts
Bemerkungen
Informationen zur Verwendung von Ereignisprozeduren mit dem Application-Objekt finden Sie unter Verwenden von Ereignissen mit dem Application-Objekt.
Beispiel
Im folgenden Codebeispiel wird ein Meldungsfeld angezeigt, wenn die Arbeitsmappe erfolgreich gespeichert wurde. Dieser Code muss in einem Klassenmodul platziert werden, und eine Instanz dieser Klasse muss ordnungsgemäß initialisiert werden.
Private Sub App_WorkbookAfterSave(ByVal Wb As Workbook, _
ByVal Success As Boolean)
If Success Then
MsgBox ("The " & Wb.Name & " workbook was successfully saved.")
End If
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.