Clase Variable - variable (Word VBA)
La clase Variable representa una variable guardada como parte de un documento. Para usar una variable de clase Variable, primero debe ser instanciado, por ejemplo
Dim vrb as Variable
Set vrb = ActiveDocument.Variables(Index:=1)
For Each
A continuación, se muestra un ejemplo de cómo procesar los elementos Variable en una colección.
Dim vrb As Variable
For Each vrb In ActiveDocument.Variables
Next vrb
Delete
Elimina la variable especificada.
ActiveDocument.Variables(1).Delete
Index
Devuelve un Long que representa la posición ordinal de una variable con en la colección de variables.
Set myVar = ActiveDocument.Variables.Add(Name:="Name", _
Value:="Joe")
num = myVar.Index
Name
Devuelve el nombre del objeto especificado.
Dim strName As String
strName = ActiveDocument.Variables(1).Name
Value
Devuelve o establece el valor de una variable de documento.
ActiveDocument.Variables.Add Name:="Temp2", Value:="10"
MsgBox ActiveDocument.Variables("Temp2").Value