Eval Function
SyntaxGroupEval(Expr[, Depth])
MiscellaneousDescription
Return the value of the string expression as evaluated.
See Also
Parameters Description Expr Evaluate this string value. Depth This integer value indicates how deep into the stack to locate the local variables. If Depth = 0 then use the current procedure. If this value is omitted then the depth is 0.
Assign
Sub Main Dim X As String X = "Hello" Debug.Print Eval("X") 'Hello A End Sub Sub A Dim X As String X = "Bye" Debug.Print Eval("X") 'Bye Debug.Print Eval("X",1) 'Hello End Sub