Ver la Versión Completa : Exportar un DBGRID a excel con formato de fecha
Luis Castro
05-06-2007, 04:33:49
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:
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
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
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);
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.