![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
03/07/2011, 00:20
|
![Avatar de mrocf](http://static.forosdelweb.com/customavatars/avatar174421_2.gif) | | | Fecha de Ingreso: marzo-2007 Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 10 meses Puntos: 88 | |
Se acortan numeros automaticamente al pasar de excel a CSV Te ayudaré "a ver" lo que no estás viendo:
1º) Arriba, a la derecha en tu primera imagen, vemos el formato de la celda C1: Número, a lo que agregaríamos: "sin decimales".
2º) Arriba, a la derecha en tu segunda imagen, vemos el formato de la celda C1 luego de importar el archivo de texto: General...
Si tan solo retornas esas celdas al formato original verás que retoman la situación inicial.
Esta situación es -definitivamente- lógica. El archivo de texto csv no mantiene (de hecho: no tiene que hacerlo) las características del formato de un archivo Excel.
Equivale a que tuvieses las celdas con fondo marrón y la fuente naranja: ¿se mantendría ese formato en el archivo de textos?...
3º) Como te dije antes: vamos a lo importante.
Los archivos de texto no se "miran" con el Excel sino con el NotePad u otra aplicación específica.
¿Notaste que los separadores de campo, en lugar de ser "comas", son "punto y comas"?... Recuerda que los separadores de los archivos csv deben ser "comas".
Entonces: modifica "manualmente" esos separadores, intenta introducir la información -así corregida- en tu base de datos y comenta, por favor.
Saludos, Cacho R. |