PDA

Ver la Versión Completa : La unidad Excel97 de Delphi 5 es compatible con Excel 2007 ?


rolandoj
25-10-2007, 18:00:30
Hola,

Alguién puede confirmar si la unidad Excel97 de Delphi 5 trabaja bien con Excel 2007 ?. En caso contrario, que se puede hacer ?.

El caso es que tengo una aplicación Delphi 5 que exporta a Excel usando esa unidad. El cliente migró a Office 2007 y varios usuarios han reportado que exportaciones a Excel no están trabajando.

He buscado en Internet sin resultados. Es posible que el problema sean solo algunas llamadas a Excel; pero, antes de montar todo para empezar a investigar en código, me gustaría descartar lo obvio; es decir, la posibilidad que la unidad en sí no sea compatible.

Nota: La exportación requiere formateo dinámico de la hoja de Excel; por tanto, una solución basada en archivos de texto separados por tabuladores no sirve.

Gracias

ContraVeneno
25-10-2007, 18:15:47
no te puedo confirmar con la unidad de excel 2007, lo que sí te puedo confirmar es que la unidad Excel97 es 100% compatible con la unidad Excel2000.

Tal vez puedas cambiarla por la 2000 y probar con la 2007.

rolandoj
25-10-2007, 19:43:54
no te puedo confirmar con la unidad de excel 2007, lo que sí te puedo confirmar es que la unidad Excel97 es 100% compatible con la unidad Excel2000.

Tal vez puedas cambiarla por la 2000 y probar con la 2007.

Hola,

Gracias por la respuesta.

Es una opción a considerar; sin embargo, voy a esperar un poco por si alguién puede confirmar el caso con Excel97.

Lo que me preocupa es que, aunque las exportaciones a Excel no son de uso frecuente en mi aplicación, si hay muchas disponibles y casi todas implican formateo de alguna complejidad.

A decir verdad, es un problema que me irrita un poco. No soy amigo de codificar cosas dependientes y era previsible que hubiera problemas con Excel; pero en su momento hubo mucha presión para codificar así porque los usuarios necesitaban manipular sus reportes periódicos en Excel.

Saludos

rolandoj
16-11-2007, 22:09:49
Hola,

Había estado ocupado con otras cosas y tenía algo abandonado este tema. Desgraciadamente veo que nadie más ha sugerido algo.

Por mi parte ya intenté usar la unidad Excel2000; pero tampoco trabaja.

Me empieza a preocupar porque no he encontrado nada sobre esto y ya empieza a volverse necesario que le encuentre una solución

Hay alguién que pueda ayudar con algún dato al respecto ?

Gracias