MailMerge.CreateHeaderSource-Methode (Word)

Erstellt ein Microsoft Word-Dokument, in dem ein Steuersatz gespeichert wird, der bei einem Seriendruck statt des Steuersatzes der Datenquelle verwendet wird.

Syntax

Ausdruck. CreateHeaderSource( _Name_ , _PasswordDocument_ , _WritePasswordDocument_ , _HeaderRecord_ )

Ausdruck: Erforderlich. Eine Variable, die ein MailMerge-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Name Erforderlich String Der Pfad und Dateiname für die neue Steuersatzquelle.
PasswordDocument Optional Variant Das zum Öffnen der neuen Steuersatzquelle erforderliche Kennwort.
WritePasswordDocument Optional Variant Das zum Speichern von Änderungen an der neuen Steuersatzquelle erforderliche Kennwort.
HeaderRecord Optional Variant Eine Zeichenfolge, die die Feldnamen für den Headerdatensatz angibt. Wenn dieses Argument nicht angegeben wird, wird der Standardheaderdatensatz verwendet: "Title, FirstName, LastName, JobTitle, Company, Address1, Address2, City, State, Postal Code, Country, HomePhone, WorkPhone." Um Feldnamen in Microsoft Windows zu trennen, verwenden Sie das Listentrennzeichen, das unter Regionale Einstellungen in Systemsteuerung angegeben ist.

Sicherheit

Wichtig

Vermeiden Sie das Verwenden von hartcodierten Kennwörtern in Anwendungen. Fordern Sie das Kennwort vom Benutzer an, speichern Sie es in einer Variablen, und verwenden Sie die Variable dann im Code, falls ein Kennwort in einer Prozedur benötigt wird. Empfohlene bewährte Methoden hierzu finden Sie unter Sicherheitshinweise für Entwickler von Office-Lösungen.

HinwBemerkungeneise

Diese Methode fügt dem angegebenen Dokument die neue Steuersatzquelle an. Dadurch wird dieses Dokument zum Hauptdokument, falls dies nicht bereits geschehen ist. Die Feldnamen der Seriendrucke werden von der neuen Steuersatzquelle mithilfe einer Tabelle angeordnet.

Beispiel

In diesem Beispiel wird eine Steuersatzquelle mit fünf Feldnamen erstellt. Die neue Steuersatzquelle Header.doc wird dem aktiven Dokument zugeordnet.

ActiveDocument.MailMerge.CreateHeaderSource Name:="Header.doc", _ 
 HeaderRecord:="Name, Address, City, State, Zip"

In diesem Beispiel wird eine Steuersatzquelle für das Dokument Main.doc erstellt (mit dem Standardsteuersatz) und die Datenquelle Data.doc geöffnet.

With Documents("Main.doc").MailMerge 
 .CreateHeaderSource Name:="Fields.doc" 
 .OpenDataSource Name:="C:\Documents\Data.doc" 
End With

Siehe auch

MailMerge-Objekt

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.