Pasar facturas a Excel

Post Reply
JoseLuis
Posts: 428
Joined: Thu Oct 19, 2006 12:28 pm
Location: Toledo

Pasar facturas a Excel

Post by JoseLuis »

Buenos dias
Para generar las facturas en Excel, exoy utilizando sin problemas Toleauto (oExcel := oExcel:= TOleAuto():New( "Excel.Application" )), pero ahora tengo que generar facturas de tres o cuatro mil lineas de albaranes, y se me ralentiza mucho.

Recuerdo que hace tiempo utilicé la libreria Filexls de Ramon Avendaño y era muy rápida, y aunque conservo la librería, me gustaria que alguien me indicara algún ejemplo funcional, ya que tengo muchas dudas en su utilización, por ejemplo los bordes, centrar un rango de celdas, poner un bitmap en una celda, etc.

Un saludo
--------------------------
Saludos

Jose Luis
JoseLuis
Posts: 428
Joined: Thu Oct 19, 2006 12:28 pm
Location: Toledo

Re: Pasar facturas a Excel

Post by JoseLuis »

Gracias Joao

He revisado los enlaces, y hay algunas cosas que me sirven, pero no veo como con la Filexls insertar un bitmap.

Con Toleauto lo hago así

Code: Select all | Expand

      oAs:Shapes:AddPicture(Publicas:rlogo,.t.,.t.,10,5,222,80)
Pero con Filexls no se como
--------------------------
Saludos

Jose Luis
User avatar
karinha
Posts: 7885
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Pasar facturas a Excel

Post by karinha »

José Luis, creo que el correcto sea asi:

Code: Select all | Expand

   oSheet:Pictures:Insert( cFile )
 
Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
JoseLuis
Posts: 428
Joined: Thu Oct 19, 2006 12:28 pm
Location: Toledo

Re: Pasar facturas a Excel

Post by JoseLuis »

Buenos dias Joao

No veo la forma de integrarlo con la libreria Filexls de Ramon Avendaño

Para pasar a excel con esta libreria yo hago:

Para una fecha:
@ nFila, nCol XLS SAY "Fecha:" + DTOC( Date() ) OF oXls

Para un texto:
@ nFila, nCol XLS SAY OemToAnsi( cText ) OF oXls

Para un número, antes tengo que dar formato:
DEFINE XLS FORMAT nFormat PICTURE '#,##0.00'

Y no he visto otras formas de hacerlo
--------------------------
Saludos

Jose Luis
User avatar
karinha
Posts: 7885
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Pasar facturas a Excel

Post by karinha »

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Post Reply