Freigeben über


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.