AFAIK, there is no equivalent in VB. However you could add a function accepting the object as a parameter, and call the function.
>Hi Friends,
>
>How to do macro substitution in VB? Does macro substitution exist in VB? If not, then the way around?
>
>
>
> cmd="Thisform."+Alltrim(ControlName)+".Refresh"
> &cmd
>
>
>
>Thanks in advance.