No me has dicho que lenguaje usas, pero al pedírmelo en un sub, supongo que hablas de VBSCript. Bueno, ahí va: USANDO VBScript EN ASP: Bien, vamos a imaginar que creamos un procedimiento (sub) que nos da el producto de does num : <% sub vbproc(num1,num2) response.write(num1*num2) end sub %> La llamada mediante call sería asi: <%call vbproc (3,4,) %> Te pongo el ejemplo de una web ASP con esto: <html> <head> <% sub vbproc(num1,num2) response.write(num1*num2) end sub %> </head> <body> <p> El resultado de este cálculo es: <%call vbproc(3,4)%> </p> <p> Aunque también lo puedes hacer sin el call, que es como lo suelo hacer yo: </p> <p> El resultado de este cálculo es: <%vbproc 3,4%> </p> </body> </html> Verás, aquí te he puesto el response.write en la funcion, pero yo uso mucho esto: response.write(funcion(parametro1,par2) Bueno, espero que te esto sea lo que quieres, si no, pídeme una aclaración. Ahora, corresponde mi esfuerzo finalizando, si no hay nada más.