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.