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.