Hice un programa que utiliza un dataset para mostrar datos en pantalla, luego si se le dice que se desea generar un informe muestra un formulario con dos controles: Un SpreadSheet (de la librería de Web Components de Office 10) y un MsChart. Luego, al dar click en un botón de éste último formulario genero un archivo de excel (mediante una referencia a la librería de Objetos versión 10) con los datos en el SpreadSheet y con el gráfico que esta en el mschart. Cuando distribuyo el programa este incluye los módulos de Interoperatibilidad que estaban en la carpeta bin en tiempo de diseño, pero sólo funciona bien si se instala en computadores con Office xp (Como es de imaginarse). Cuando tienen Office 2000 o 2003 el programa muere.
Alguien sabe como puedo hacer para soportar varias versiones de Excel? Tengo que usar variaa referencias? Cómo soluciono el problema?
Muchas gracias por sus respuestas, estaré muy pendiente pues debo solucionar esto con mucha rapidez. Gracias
Leer las respuestas