Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Exportar un DBGRID a excel con formato de fecha (https://www.clubdelphi.com/foros/showthread.php?t=44376)

Luis Castro 05-06-2007 04:33:49

Exportar un DBGRID a excel con formato de fecha
 
Distinguidos miembros del club, una vez mas necesito de su ayuda, tengo una función que me exporta un dbgrid a excel, sin embargo existe un detalle al esportar celdas con fecha, para algunos casos el formato se traslada a excel sin problema, sin embargo para otros me cambia el formato de dd/mm/aaaa a mm/dd/aaaa, si alguien tiene un formato que me ayude con esto se los agradecere bastante.

un abrazo.

Black_Ocean 05-06-2007 04:41:41

Intenta darle un formato predefinido a la fecha antes de exportarla:

Ejemplo:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  Fecha: TDateTime;
begin
  Fecha := Now;
  ShowMessage(FormatDateTime('dd/mm/yyyy', Fecha));
end;

Ahí tu la acomodarás a tu requerimiento!

Ojalá te sirva de algo


Suerte ;)

lgarcia 05-06-2007 14:38:10

Formato de fecha en Excel
 
Hola:

Me parece que trabajando sobre una plantilla de Excel tambien podrias formatear esa celda con el formato de fecha que te interese.

Saludos
Luis Garcia

krlosrp 21-01-2011 21:54:38

Formato de fecha para exportar a excel.
 
Hola, para exportar a excel desde delphi hay que hacerlo con formato
"yyyy-mm-dd".

Por ejemplo.

Workbook(1)....Cell[f,c].Value:=FormatDateTime('yyyy-mm-dd',DataSet.FieldByName('FECHA').AsDateTime);


La franja horaria es GMT +2. Ahora son las 06:26:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi