Csv
Hola darnaldo, la consulta es la siguiente tengo un archivo csv, el cual a la hora de abrirlo con excel, tengo campo quiero que lo interprete como texto y no como numero, ya que a la hora de abrirlo directamente de excel lo interpreta mal, desde delphi existe algún caracter que pueda, agregarle al campo antes de ponerlo es un string ejemplo
comilladoble := """;
coma := ',';
linea := coma + comilladoble + campo + comilladoble
//-------------------------------
Ya sea agregarle un carácter especial al lado de la variable campo, para que excel lo interprete como un texto y como numero ya que lo representa como expresión exponencial perdiéndole valores ejemplo
"id_cliente","id_formulario","nombre","plan","limite","extra","salario","plazo","moneda","opcioporqueno","opcionotras","norecibioinfo","respuesta","login","comentario","ing_fecha","mod_fecha"
"5714","853","GLORIA MARÍA MANZANO RAMOS","4915051601219289","300","","27.96","24","DOLARES","","","","SE","jovalverde","ENTRE EL 25/06 Y EL 30/06","05-06-2003 7:47:09 a.m.","05-06-2003 7:47:09 a.m."
Representando el campo plan así
4.91505E+15 en numero
Así 4915051601219280
El verdadero valor
4915051601219289
comilladoble := """;
coma := ',';
linea := coma + comilladoble + campo + comilladoble
//-------------------------------
Ya sea agregarle un carácter especial al lado de la variable campo, para que excel lo interprete como un texto y como numero ya que lo representa como expresión exponencial perdiéndole valores ejemplo
"id_cliente","id_formulario","nombre","plan","limite","extra","salario","plazo","moneda","opcioporqueno","opcionotras","norecibioinfo","respuesta","login","comentario","ing_fecha","mod_fecha"
"5714","853","GLORIA MARÍA MANZANO RAMOS","4915051601219289","300","","27.96","24","DOLARES","","","","SE","jovalverde","ENTRE EL 25/06 Y EL 30/06","05-06-2003 7:47:09 a.m.","05-06-2003 7:47:09 a.m."
Representando el campo plan así
4.91505E+15 en numero
Así 4915051601219280
El verdadero valor
4915051601219289
1 Respuesta
Respuesta de darnaldo
1