Classe Variable - variable (Word VBA)
La classe Variable représente une variable stockée en tant que partie d’un document. Pour utiliser une variable de classe Variable, elle doit d'abord être instanciée, par exemple
Dim vrb as Variable
Set vrb = ActiveDocument.Variables(Index:=1)
For Each
Voici un exemple de traitement des éléments Variable dans une collection
Dim vrb As Variable
For Each vrb In ActiveDocument.Variables
Next vrb
Delete
Supprime la variable spécifiée.
ActiveDocument.Variables(1).Delete
Index
Renvoie un type long qui représente la position ordinale d’une variable avec dans la collection de variables.
Set myVar = ActiveDocument.Variables.Add(Name:="Name", _
Value:="Joe")
num = myVar.Index
Name
Renvoie le nom de l'objet spécifié.
Dim strName As String
strName = ActiveDocument.Variables(1).Name
Value
Cette propriété renvoie ou définit la valeur d'une variable de document.
ActiveDocument.Variables.Add Name:="Temp2", Value:="10"
MsgBox ActiveDocument.Variables("Temp2").Value