En Foxpro tenemos la función TEXT …. ENDTEXT, cuyo uso facilita muchísimo la creación de expresiones con sustitución de variables (TEXTMERGE).
En Windev, a partir de la versión 22, su puede simular el comando usando como delimitar de variables la pareja: [% %] (similar en Fox: << >>).
Lo primero que hay que hacer, es activar esta característica en nuestro proyecto, ya que viene desactivada por defecto:

Luego, en nuestro código la usaremos así:
sText is string sHola, sAdios are strings sHola = "Hola" sAdios= "Adiós" sText = [ [%sHola%] Luis, Esteo es una prueba de macro sustitución de variables [%sAdios%] Luis ] Info(sText)
Y el resultado de la ejecución:
