Share via


MailMerge.CreateHeaderSource(String, Object, Object, Object) Méthode

Définition

Crée un document Microsoft Word qui stocke un enregistrement d’en-tête utilisé à la place de l’enregistrement d’en-tête de source de données dans un publipostage.

public void CreateHeaderSource (string Name, ref object PasswordDocument, ref object WritePasswordDocument, ref object HeaderRecord);
abstract member CreateHeaderSource : string * obj * obj * obj -> unit
Public Sub CreateHeaderSource (Name As String, Optional ByRef PasswordDocument As Object, Optional ByRef WritePasswordDocument As Object, Optional ByRef HeaderRecord As Object)

Paramètres

Name
String

Argument de type String obligatoire. Chemin d'accès et nom du nouveau fichier d'en-tête.

PasswordDocument
Object

Objet facultatif. Mot de passe à spécifier pour ouvrir le nouveau fichier d'en-tête.

WritePasswordDocument
Object

Objet facultatif. Mot de passe à spécifier pour enregistrer les modifications apportées au nouveau fichier d'en-tête.

HeaderRecord
Object

Objet facultatif. Chaîne spécifiant les noms des champs de la ligne d'en-tête. Si cet argument est omis, l’enregistrement d’en-tête standard est utilisé : « Title, FirstName, LastName, JobTitle, Company, Address1, Address2, City, State, PostalCode, Country, HomePhone, WorkPhone ». Pour séparer les noms de champs dans Windows, utilisez le séparateur de liste spécifié dans Paramètres régionaux dans Panneau de configuration.

Remarques

Cette méthode attache la nouvelle source d’en-tête au document spécifié, qui devient un document main s’il n’en est pas déjà un.

La nouvelle source d’en-tête utilise une table pour organiser les noms de champs de fusion et publipostage.

Évitez d’utiliser des mots de passe codés en dur dans vos applications. Si un mot de passe est requis dans une procédure, demandez-le à l’utilisateur, stockez-le dans une variable, puis utilisez la variable dans votre code.

S’applique à