Comprendre les variables de document (Microsoft Word)
Visual Basic pour Applications vous permet de créer des variables persistantes associées à un document. Les variables de document sont généralement utilisées pour conserver une sorte d’informations d’un appel d’une macro à l’autre. Par exemple, vous souhaiterez peut-être que votre macro se souvienne des valeurs par défaut qu’elle utilise lors de l’invite de l’utilisateur. Ces valeurs par défaut peuvent être stockées dans des variables de document.
Pour créer une variable de document dans une macro, vous utilisez la méthode Add avec la collection Variables. Tout ce que vous avez à faire est de fournir le nom de la variable et la valeur que vous souhaitez affecter à la variable. Par exemple, la ligne de macro suivante créera une variable appelée MyVar et lui attribuera une valeur de 27:
ActiveDocument.Variables.Add Name:="MyVar", Value:=27
Plus tard, vous pouvez accéder à la valeur associée à la variable en utilisant le nom de la variable, comme suit:
DefaultToUse = ActiveDocument.Variables("MyVar")
En règle générale, les utilisateurs ne verraient jamais le contenu d’une variable de document; ils sont principalement destinés à être utilisés dans des macros. Vous pouvez cependant insérer le contenu d’une variable de document directement dans un document en utilisant le champ DOCVARIABLE, comme suit:
{ DOCVARIABLE "MyVar" }
Une fois mis à jour, le champ renvoie la valeur affectée à la variable de document MyVar.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
WordTips est votre source pour une formation Microsoft Word rentable.
(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (813) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:
link: / wordribbon-Understanding_Document_Variables [Comprendre les variables du document]
.