Partager via


Méthode MailMergeFields.AddSet (Word)

Ajoute un champ SET à un document principal de fusion et publipostage. Renvoie un objet MailMergeField.

Syntaxe

expression. AddSet( _Range_ , _Name_ , _ValueText_ , _ValueAutoText_ )

expression Obligatoire. Variable qui représente une collection « MailMergeFields ».

Parameters

Nom Requis/Facultatif Type de données Description
Range Obligatoire Range object Emplacement du champ SET.
Name Obligatoire Chaîne Nom du signet auquel l'argument TexteValeur est affecté.
ValueText Facultatif Variant Texte attaché au signet spécifié par l'argument Nom.
ValueAutoText Facultatif Variant Entrée d'insertion automatique qui contient le texte attaché au signet spécifié par l'argument Nom. Si cet argument est fourni, TexteValeur est ignoré.

Valeur renvoyée

MailMergeField

Remarques

Un champ SET permet de définir le texte du signet spécifié.

Exemple

Cet exemple montre comment ajouter un champ SET au début du document actif, puis ajoute un champ REF pour afficher le texte après la sélection.

Dim rngTemp as Range 
 
Set rngTemp = ActiveDocument.Range(Start:=0, End:=0) 
 
ActiveDocument.MailMerge.Fields.AddSet Range:=rngTemp, _ 
 Name:="Name", ValueText:="Joe Smith" 
Selection.Collapse Direction:=wdCollapseEnd 
ActiveDocument.Fields.Add Range:=Selection.Range, _ 
 Type:=wdFieldRef, Text:="Name"

Voir aussi

MailMergeFields, Collection d'objets

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.