Partager via


Objet MailMergeDataField (Publisher)

Représente un champ de fusion unique dans une source de données. L'objet MailMergeDataField est membre de la MailMergeDataFields collection. La collection MailMergeDataFields inclut tous les champs de données dans une fusion et publipostage ou catalogue fusion source de données (par exemple, nom, adresse et ville).

Remarques

Vous ne pouvez pas ajouter de champs dans la collection MailMergeDataFields. Tous les champs de données dans une source de données sont automatiquement inclus dans la collection MailMergeDataFields.

Utilisez MailMergeDataSource.DataFields (index), où index est le nom du champ de données ou le numéro d’index, pour renvoyer un seul objet MailMergeDataField . Le numéro d’index représente l’emplacement du champ de données dans la source de données de publipostage.

Exemple

Cet exemple extrait le nom du premier champ et la valeur du premier enregistrement du champ FirstName dans la source de données liée à la composition active.

Sub GetDataFromSource() 
 With ActiveDocument.MailMerge.DataSource 
 MsgBox "Field Name: " & .DataFields.Item(1).Name & _ 
 "Value: " & .DataFields.Item("FirstName").Value 
 End With 
End Sub

Méthodes

Propriétés

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.