Taille de police :

×

Lecture de la page :

Lire Test2

Exploitation du champ DOCVARIABLE

0
(0)

Sert à afficher dans le document Word la valeur d’une variable interne au document qui a été générée préalablement par programmation VBA.

Il s’adresse donc à des personnes qui développent des macros (VBA) dans Word.

Création de la variable via du VBA

ActiveDocument.Variables.Add Name:="ClientNom", Value:="Dupont"

Cette variable est invisible pour l'utilisateur hors VBA.

Affichage de la valeur de la variable via le champ DOCVARIABLE

Syntaxe du champ

{ DOCVARIABLE ClientNom }

Insertion du champ via du VBA

ActiveDocument.Fields.Add Range:=Selection.Range, _
                          Type:=wdFieldDocVariable, _
                          Text:="ClientNom"
ActiveDocument.ActiveWindow.View.ShowFieldCodes = False

Remarque :

  • Contrairement à l'objet DOCPROPERTY qui expose les valeurs à l'utilisateur via un accès directe par l'interface utilisateur (risque de modification, de suppression), les valeurs de DOCVARIABLE sont invisibles pour lui !

Merci pour votre attention bienveillante.

Article intéressant ?

Cliquez sur une étoile pour noter cet article !

Note moyenne 0 / 5. Nombre de votes : 0

Aucun vote pour l'instant ! Soyez le premier à noter ce post.

Nous sommes désolés que cet article ne vous ait pas été utile !

Améliorons cet article !

Dites nous comment nous pouvons améliorer cet article ?

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *