Freigeben über


MailMerge.Execute-Methode (Publisher)

Führt den angegebenen Vorgang für Seriendruck oder Datenbankkataloge zusammenführen. Gibt ein Document -Objekt, das die neue oder vorhandene Publikation als Ziel für die zusammengeführten Ergebnisse angegeben darstellt. Gibt Nothing zurück, wenn das Zusammenfügen an einen Drucker ausgeführt wird.

Syntax

Ausdruck. Execute (Pause, Destination, FileName)

Ausdruck Eine Variable, die ein MailMerge-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Pause Erforderlich Boolesch True, wenn Microsoft Publisher angehalten und zeigt ein Dialogfeld zur Problembehandlung, wenn ein Fehler beim Zusammenführen gefunden wird. False , um Fehler während eines Seriendrucks oder Katalogdrucks zu ignorieren.
Ziel Optional PbMailMergeDestination Das Ziel der Seriendruck- oder Datensatzkatalogergebnisse. Kann eine der PbMailMergeDestination-Konstanten sein. Der Standardwert ist pbSendToPrinter. Die Angabe von PbSendToPrinter für einen Datensatzkatalog führt in einen Laufzeitfehler.
FileName Optional Zeichenfolge Der Dateiname der Publikation, an die die Datensatzkatalogergebnisse angehängt werden sollen.

Rückgabewert

Dokument

Beispiel

Das folgende Beispiel führt einen Seriendruck aus, wenn es sich bei der aktiven Publikation um ein Hauptdokument mit einer verbundenen Datenquelle handelt.

Sub ExecuteMerge() 
 Dim mrgDocument As MailMerge 
 Set mrgDocument = ActiveDocument.MailMerge 
 If mrgDocument.DataSource.ConnectString <> "" Then 
 mrgDocument.Execute Pause:=False 
 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.