Abrir libro de Excel

19/06/2006 - 21:21 por Amatteur | Informe spam
He preparado una aplicacion para abrir archivos de Excel y de Word y despues
imprimirlos. Con los de Word he tenido exito. Con los de Excel no lo he
logrado pues me sale este error

An unhandled exception of type ´System.Runtime.InteropServices.COMException´
occurred in Project1.exe

Additional information Old format or invalid type library
 

Leer las respuestas

#1 SoftJaén
19/06/2006 - 23:21 | Informe spam
"Amatteur" escribió:

He preparado una aplicacion para abrir archivos de Excel y de Word
y despues imprimirlos. Con los de Word he tenido exito. Con los de
Excel no lo he logrado pues me sale este error

An unhandled exception of type
´System.Runtime.InteropServices.COMException´
occurred in Project1.exe

Additional information Old format or invalid type library



Hola:

Como no has expuesto código fuente alguno, ignoro lo que estás ejecutando, y
cómo lo estás ejecutando.

Si por casualidad tienes referenciada en tu proyecto la versión 10.0
(Microsoft Excel XP), lo mismo tienes que descargar el «Ensamblado de
Interoperabilidad Primario» (PIA), tal y como se detalla en el siguiente
artículo de la Base del Conocimiento (servicio de traducción automática), y
al cual te remito por si tiene algo que ver con el asunto en cuestión:

Ensamblado de interoperabilidad primario (PIA) de Microsoft Office XP está
disponible para descarga
http://support.microsoft.com/kb/328912/

Si por el contrario tienes referenciada en tu solución de .NET la versión
11.0 (Microsoft Excel 2003), y el código fuente que intentas ejecutar es
correcto, entiendo que no tienes por qué obtener excepción alguna, siempre y
cuando tengas importado el espacio de nombres «Microsoft.Office.Interop».

Para conocer cómo trabajar con Excel desde Visual Basic .NET, te remito al
siguiente artículo de la Base del Conocimiento (en inglés):

How to automate Microsoft Excel from Visual Basic .NET
http://support.microsoft.com/defaul...-US;301982


Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Preguntas similares