para Miguel Gonzalez

09/02/2005 - 17:09 por Paco | Informe spam
Hola Miguel!
De mi problema con excel.application, te comento que la
ejecucion se realiza del lado del cliente, tu mencionas
que debe tener instalado el MSExcel asi como tener
permisos de ejecucion sobre la aplicacion, mi duda es como
puedo hacer esto que dices.

Gracias por tu ayuda.

Saludos
Paco

Preguntas similare

Leer las respuestas

#1 Miguel Gonzalez
09/02/2005 - 19:51 | Informe spam
Hola Paco.

Para instalar MSExcel, obviamente, cabe tener el CD de instalación de
Microsoft Office.

Sobre los permisos, en Windows XP puede establecerse una política de
permisos sobre determinados directorios y puede restringirse el acceso a
ciertas aplicaciones a determinados usuarios. Para lo primero caben
varias condiciones, la principal de todas, que el sistema de archivos
del disco duro sea del tipo NTFS. Toca mirar que el directorio y archivo
al que se accede no tenga restricciones de ese tipo. Para lo segundo, a
no ser que sea un usuario "invitado", podrá ejecutar con normalidad
aplicaciones como MSExcel.

Si todo esta "ok", el siguiente código debería funcionarte:

<html><body>
<script type="text/vbscript">
Dim AppExcel
Set AppExcel = CreateObject("Excel.Application")
AppExcel.Visible = True
AppExcel.Workbooks.Add
AppExcel.ActiveSheet.Cells(1,1).Value = "Hola"
AppExcel.ActiveWorkbook.SaveAs("c:\prueba.xls")
AppExcel.Quit
Set AppExcel = Nothing
</script>
</body></html>

A partir de aquí, complícalo tanto como necesites...

Saludos!
Miguel

Paco wrote:
Hola Miguel!
De mi problema con excel.application, te comento que la
ejecucion se realiza del lado del cliente, tu mencionas
que debe tener instalado el MSExcel asi como tener
permisos de ejecucion sobre la aplicacion, mi duda es como
puedo hacer esto que dices.

Gracias por tu ayuda.

Saludos
Paco
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida