Ver Mensaje Individual
  #3  
Antiguo 23-02-2011
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Reputación: 21
rrf Va por buen camino
Cita:
Reabro este hilo porque he encontrado una información de lo más interesante en los recursos que hay disponibles de Borland/Embarcadero: Creating excel file without OLE. Y me gustaría compartir esa información por si le resulta útil a alguien.

Son unos pocos procedimientos que permiten crear directamente hojas de cálculo Excel.

Parece tan poco (el código) que pensé que no funcionaría, pero lo hace bien.

Lo he adaptado un poco y lo adjunto con un ejemplo, como fichero para descargar.

Bueno, quizás el formato de la hoja de cálculo que se crea sea antíguo (el artículo tiene fecha de 1999), pero parece funcionar bien. Lo he probado con OpenOffice Calc y no daba problemas.

Una ventaja que me parece muy interesante es que no hay que añadir ningún componente. Lo hace todo por código.
La cita es de ESTE HILO en el que comentaba sobre esta Unit, pero en versión Delphi.

El archivo adjunto contiene un ejemplo de una sencilla aplicación Lazarus que permite crear hojas de cálculo.

No hay que instalar componentes, solo usa la Unit Hoja_Calculo.

Fue adaptado porque inicialmente estaba escrito para Delphi (Delphi 4, creo). Es de fecha 1999.

Solo te servirá para escribir y solo lo he probado en Windows (sin Excel instalado).

Si lo pruebas en Linux, te agradecería que nos contaras si funciona o no.

Saludos.
Archivos Adjuntos
Tipo de Archivo: zip _Graba a Excel 03-b Lazarus.zip (4,8 KB, 171 visitas)
Responder Con Cita