levantar office

08/04/2005 - 13:53 por José Cordero | Informe spam
Hola,
Desarrollo una aplicación donde se levanta instancias del excel y word,
hasta ahora lo hacia usando las PIA pero solo me funciona si el cliente tiene
instalado el office 2003. ¿Existe alguna otra alternativa? Me han comentado
llamarlos como objetos COM, ¿donde puedo encontrar información?
gracias

Preguntas similare

Leer las respuestas

#1 Braulio Diez
09/04/2005 - 02:13 | Informe spam
Hola que hay,

Si, puedes usar lo que antes se llamaba "Automation", esto es usar Ms Word
o Excel como un objeto COM exe pesado, así tienes control desde tu aplicación
desktop, no es recomendable para aplicaciones web.

Mirate en la MSDN el siguiente topico:

“Q316126”, “HOW TO: Use Visual C# .NET to Automate a Running Instance of an
Office Program” .

http://support.microsoft.com/kb/316126/EN-US/

Buena suerte
Braulio


El link seria



"José Cordero" escribió:

Hola,
Desarrollo una aplicación donde se levanta instancias del excel y word,
hasta ahora lo hacia usando las PIA pero solo me funciona si el cliente tiene
instalado el office 2003. ¿Existe alguna otra alternativa? Me han comentado
llamarlos como objetos COM, ¿donde puedo encontrar información?
gracias
Respuesta Responder a este mensaje
#2 Miguel Angel Campos
10/04/2005 - 11:53 | Informe spam
Al utilizar las PIA que ofrece Microsoft, estas utilizando los mismos
objetos COM de Office.
Por ahora si quieres controlar el Word o Excel solo existe esta forma, o eso
creo. Otra cosa es que quieras leer los datos de un fichero Excel, eso lo
puedes hacer con una conexión ADO sin problemas.
En la próxima versión de Visual Studio Tool for Office, si se podrá crear
ficheros Word y Excel sin tener instalado el Office, pero está pensado
principalmente para entornos servidor.

Un Saludo,

Miguel Angel Campos, MCP

"José Cordero" escribió en el mensaje
news:
Hola,
Desarrollo una aplicación donde se levanta instancias del excel y word,
hasta ahora lo hacia usando las PIA pero solo me funciona si el cliente


tiene
instalado el office 2003. ¿Existe alguna otra alternativa? Me han


comentado
llamarlos como objetos COM, ¿donde puedo encontrar información?
gracias
Respuesta Responder a este mensaje
#3 José Cordero
11/04/2005 - 10:53 | Informe spam
gracias, lo probe y me va.


"Braulio Diez" escribió:

Hola que hay,

Si, puedes usar lo que antes se llamaba "Automation", esto es usar Ms Word
o Excel como un objeto COM exe pesado, así tienes control desde tu aplicación
desktop, no es recomendable para aplicaciones web.

Mirate en la MSDN el siguiente topico:

“Q316126”, “HOW TO: Use Visual C# .NET to Automate a Running Instance of an
Office Program” .

http://support.microsoft.com/kb/316126/EN-US/

Buena suerte
Braulio


El link seria



"José Cordero" escribió:

> Hola,
> Desarrollo una aplicación donde se levanta instancias del excel y word,
> hasta ahora lo hacia usando las PIA pero solo me funciona si el cliente tiene
> instalado el office 2003. ¿Existe alguna otra alternativa? Me han comentado
> llamarlos como objetos COM, ¿donde puedo encontrar información?
> gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida