Application.MailMergeAfterMerge-Ereignis (Publisher)
Tritt auf, nachdem alle Datensätze in einem Seriendruck erfolgreich importiert wurden.
Syntax
Ausdruck. MailMergeAfterMerge (Dokumentation)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Doc | Erforderlich | Document | Das Seriendruck-Hauptdokument. |
Hinweise
Um auf die Application-Objektereignisse zuzugreifen, deklarieren Sie eine Application-Objektvariable im Abschnitt Allgemeine Deklarationen eines Codemoduls, und legen Sie dann die Variable auf das Application-Objekt fest, für das Sie auf Ereignisse zugreifen möchten.
Informationen zur Verwendung von Ereignissen mit dem Microsoft Publisher-Anwendungsobjekt finden Sie unter Verwenden von Ereignissen mit dem Application-Objekt.
Beispiel
In diesem Beispiel wird eine Meldung angezeigt, die angibt, dass der Import aller Datensätze in das angegebene Dokument beendet ist.
Private Sub MailMergeApp_MailMergeAfterMerge(ByVal Doc As Document)
MsgBox "Your mail merge on " & _
ActiveDocument.Name & " is now finished."
End Sub
Damit dieses Ereignis eintritt, müssen Sie folgende Codezeile im allgemeinen Deklarationsbereich des Moduls platzieren und folgende Initialisierungsroutine ausführen:
Private WithEvents MailMergeApp As Application
Sub InitializeMailMergeApp()
Set MailMergeApp = Publisher.Application
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.