Generando fichero plano con extension XLS

16/07/2003 - 15:56 por Jose Luis | Informe spam
Hola a tod@s,
estoy generando un fichero plano y utilizo los tags html
para crear una tabla e ir colocando la información en los
TD. Utilizo la función numberFormat(numero,2) para
conseguir que al abrir el fichero las cantidades figuren
con dos decimales. Lo cierto es que de forma aleatoria
hay cantidades en las que el excel desestima los
decimales y considera la celda con 'formato general' y no
de número. Después de darle muchas vueltas he abierto el
fichero plano con extensión xls con un editor de textos y
observo que las cantidades figuran con sus decimales
correspondientes. Lo curioso es que esto me pasa sólo con
cantidades menores de mil ¿? ... cuando la cantidad es
igual o superior a mil el excel me muestra los dos
decimales aunque sean ceros y considera la celda como
úmero.
¿Alguien puede darme una pista con respecto a este
comportamientopor parte del Excel?

Gracias,
 

Leer las respuestas

#1 Jhonny Vargas P.
16/07/2003 - 20:42 | Informe spam
Excel, toma los puntos como separadores de decimales y la coma como
separador de miles.

Por lo tanto, cambia el punto por una coma y la coma por un punto, con la
Funcion Replace


Saludos,
Jhonny Vargas P.




"Jose Luis" wrote in message
news:0d3201c34ba2$03257f00$
Hola a ,
estoy generando un fichero plano y utilizo los tags html
para crear una tabla e ir colocando la información en los
TD. Utilizo la función numberFormat(numero,2) para
conseguir que al abrir el fichero las cantidades figuren
con dos decimales. Lo cierto es que de forma aleatoria
hay cantidades en las que el excel desestima los
decimales y considera la celda con 'formato general' y no
de número. Después de darle muchas vueltas he abierto el
fichero plano con extensión xls con un editor de textos y
observo que las cantidades figuran con sus decimales
correspondientes. Lo curioso es que esto me pasa sólo con
cantidades menores de mil ¿? ... cuando la cantidad es
igual o superior a mil el excel me muestra los dos
decimales aunque sean ceros y considera la celda como
úmero.
¿Alguien puede darme una pista con respecto a este
comportamientopor parte del Excel?

Gracias,

Preguntas similares