yes you can with string Theory, example of my code
Htm:TemplateId = 3
GET(HtmlTemplates,Htm:PK_HtmlTemplates)
IF ~ERROR()
Loc:HTML = Htm:TemplateHTML
st.SetValue(Loc:HTML)
st.replace('@nombre@',p_web.GSV('nombre'))
st.replace('@fechadepago@',format(p_web.GSV('Afi:FechaPago_DATE'),@d03))
st.replace('@cantidadpagada@',FORMAT(p_web.GSV('Afi:CantidadPagada'),@n$6.2))
st.replace('@referencia@',p_web.GSV('Afi:NumeroPago' ))
st.replace('@recibo@',p_web.gsv('Afi:NumeroPago'))
Loc:HTML = st.Getvalue()
Loc:TemplateSubject = Htm:TemplateSubject
st.SetValue(Loc:TemplateSubject)
Loc:TemplateSubject = st.Getvalue()
END
Access:HtmlTemplates.Close()