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,

Preguntas similare

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,
Respuesta Responder a este mensaje
#2 J. Devesa
16/07/2003 - 22:30 | Informe spam
Entra en http://www.aspfacil.com y en Buscar pon Excel.

Hay un excelente articulo sobre ASP y Excel.

Saludos

"Jose Luis" escribió en el mensaje
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,
Respuesta Responder a este mensaje
#3 José Luis
17/07/2003 - 08:23 | Informe spam
Gracias por tu respuesta ... conocía el artículo. El
fichero lo creo sin problemas, mi problema es con el
formato de ciertas cantidades. No me explique
correctamente. En el post a Jhonny amplio la información.


Saludos cordiales,
Entra en http://www.aspfacil.com y en Buscar pon Excel.

Hay un excelente articulo sobre ASP y Excel.

Saludos

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida