Ejecutar una macro de excel desde asp

epv
01 de Diciembre del 2005
Hola a todos,
me gustaria saber si desde una página ASP se puede ejecurta una macro de Excel. En caso afirmativo, como deberia o podría hacerlo¿?
Gracias

Gabriel
01 de Diciembre del 2005
seria algo asi...
set x = server.createobject("excel.application")
set w = x.Workbooks.Open(pathXLS)
x.run nombreMacro

saludos
Gabriel

epv
01 de Diciembre del 2005
Gracias por la respuesta, pero el siguiente código:

<%
set x = server.createobject("excel.application")
set w = x.Workbooks.Open("obtencion_1.xls")
x.run ejecuta
%>

Me da el siguiente error:

Tipo de error:
Microsoft Office Excel (0x800A03EC)
No se puede hallar "obtencion_1.xls". Compruebe la ortografía del nombre del libro y compruebe que la ubicación del archivo es correcta. Si intenta abrir el archivo desde la lista de los usados recientemente en el menú Archivo, compruebe que no cambió el nombre, eliminó o movió el archivo a otra ubicación.


La línea que da error es:
set w = x.Workbooks.Open("obtencion_1.xls")

Que puedo hacer¿?

Gracias