PDA

Ver la Versión Completa : Excel + Fecha


eltrinidense
26-10-2006, 17:53:22
Hola a todos
Mi problema es el siguiente tengo una aplicacion hecha en delphi, que en una parte me genera un documento Excel al cual le paso un parte de fecha en el siguiente formato: dd/mm/yyyy (que es un string con ese formato) y cuando la pasa al Excel me la toma de con el sig. formato: mm/dd/yyyy, igual no me lo hace con todas las fechas.
Por ejempo yo le paso: '01/09/2006' y en Excel aparece 09/01/2006;
pero si le paso '13/09/2006' esta fecha me aparece bien.
Lo que vi en Excel que con la primer fecha la toma como una fecha, pero con la segunda me parece que la toma con un dato string; pero yo las paso de igual manera ya que las tomo de la base de datos y las transformo con la funcion DateToStr (); y se las paso al doc. excel.
Si me pueden ayudar desde ya muchas gracias.

Lepe
26-10-2006, 18:14:19
Antes de pasarla a Excel, usa FormatDatetime('mm/dd/yyyy', mifecha); así nunca tendrás problemas.

Lo que has deducido, es correcto, además no solo pasa con Excel sino con la mayoría de motores de Bases de datos.

Saludos