PDA

Ver la Versión Completa : Exportar datos a una plantilla de excel


Lizeth
08-09-2005, 01:45:20
Hola, espero alguien me pueda ayudar. Necesito exportar desde delphi los datos para un reporte, lo quiero hacer en una plantilla de excel. Ya puedo exportar los datos a excel, pero su presentacion no es la que quiero, porque me pone los datos asi como van. Por lo que si elaboro una plantilla con el formato que necesito solo tendria que descargar los datos. Pero no se como sea, no se si se utilicen macros o que?

Por favor si me pueden ayudar, se los agradeceria.

Gracias

roman
08-09-2005, 02:58:42
No sé cómo estás exportando a Excel, pero si usas el objeto ExcelApplication puedes especificar qué plantilla (ruta y nombre de la plantila) usar al momento de agregar un libro de trabajo:


ExcelApplication1.Workbooks.Add(Plantilla, 0);


// Saludos

Neftali [Germán.Estévez]
08-09-2005, 12:37:05
A ver si te sirve ésta dirección:
http://www.djpate.freeserve.co.uk/AutoExcl.htm

Es un clásico sobre automatización con Excel.
En tu caso supongo que debes abrir la plantilla y "escribir" los datos en posiciones concretas.
Ésta también te puede ser útil:
http://community.borland.com/article/0,1410,10128,00.html#data

En alguna ocasión he utilizado componentes externos. En mi caso unos muy buenos (aunque son de pago) son los de afalina:

http://www.afalinasoft.com/xl-report/index.html

Lizeth
08-09-2005, 16:39:55
Gracias a los dos me sirvio mucho. Muchas gracias