
19/07/2009, 12:24
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses Puntos: 2658 | |
Exportar a Excel 2007 desde VB.Net 2003 Tengo una aplicación creada en Visual Studio.Net 2003 que exporta una cierta cantidad de reportes en Excel usando la librería Microsoft.Office.Interop.Excel, la cual opera perfectamente si la PC tiene instalado el Office 2003. Los métodos de exportación crean objetos Ecel.Application los cuales son manipulados desde el código mismo de la aplicación.
El problema es que hay usuarios que tienen el Office 2007, y en esos casos las exportaciones no funcionan; el proceso Excel queda en memoria, pero es inaccesible.
¿Alguien sabe cómo hacer y qué usar para poder hacer que la aplicación pueda comunicarse con el Excel 2007 sin problemas.
Dos detalles:
- Migrar de Visual Studio no es una opción. La solución debe ser para aplicar con el VS 2003.
- Los usuarios no pueden hacer downgrade al Office. Necesitan el 2007.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |