Application.MailMergeWizardStateChange-Ereignis (Publisher)
Tritt auf, wenn ein Benutzer im Seriendruck-Assistenten von einem angegebenen Schritt zu einem anderen Schritt wechselt.
Syntax
Ausdruck. MailMergeWizardStateChange (Doc, FromState)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Doc | Erforderlich | Document | Das Seriendruck-Hauptdokument. |
FromState | Erforderlich | Ganze Zahl | Der Schritt des Seriendruck-Assistenten, von dem aus ein Benutzer weitergeht. |
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, wenn ein Benutzer von Schritt 3 des Seriendruck-Assistenten zu Schritt 4 geht. Je nach Antwort des Benutzers auf die Meldung fährt er entweder mit Schritt 4 fort oder kehrt zu Schritt 3 zurück.
Private Sub MailMergeApp_MailMergeWizardStateChange(ByVal Doc As Document, _
ByVal FromState As Long)
Select Case FromState
Case 1
MsgBox "Now you will build your publication merge " & _
"by adding fields to your publication."
Case 2
MsgBox "Now you will see your publication " & _
"merged with the records in the data source."
Case 3
MsgBox "Now you will complete the mail merge process."
End Select
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.