Partager via


Propriété MailMergeDataField.FieldType (Publisher)

Renvoie une constante PbMailMergeDataFieldType qui représente le type de données contenues dans le champ de données.

Syntaxe

expression. FieldType

Expression Variable qui représente un objet MailMergeDataField .

Valeur renvoyée

PbMailMergeDataFieldType

Remarques

Utilisez la méthode Insert pour ajouter un champ de données image à la zone de fusion du catalogue d’une composition.

Utilisez la méthode InsertMailMergeField de l'objet TextRange pour ajouter un champ de données de texte à une zone de texte dans la zone de fusion de catalogue de la composition.

La valeur de la propriété FieldType peut être l’une des constantes PbMailMergeDataFieldType déclarées dans la bibliothèque de type Microsoft Publisher.

Exemple

Cet exemple montre comment définir une champ de données en tant que champ de données d’image, l’insérer dans la zone de fusion de catalogue de la composition spécifiée, puis dimensionner et placer le champ de données d’image. Dans cet exemple, nous supposons que la composition a été connectée à une source de données, et qu’une zone de fusion de catalogue a été ajoutée à la composition.

Dim pbPictureField1 As Shape 
 
 'Define the Photo field as a picture data type 
 With ThisDocument.MailMerge.DataSource.DataFields 
 .Item("Photo:").FieldType = pbMailMergeDataFieldPicture 
 End With 
 
 'Insert a picture field, then size and position it 
 Set pbPictureField1 = ThisDocument.MailMerge.DataSource.DataFields.Item("Photo:").Insert 
 With pbPictureField1 
 .Height = 100 
 .Width = 100 
 .Top = 85 
 .Left = 375 
 End With

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.