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.