04/08/2008, 21:45
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses Puntos: 300 | |
Respuesta: Convertir XLS a CSV Sentí curiosidad por tu pregunta y observé que al guardar con Excel como texto separado por comas, CSV, guardaba realmente un texto separado por punto y coma (;)
Ese es, creo el problema.
La solución, fácil:
en windows, en configuración, panel de control, configuración regional y de idioma, opciones regionales, personalizar, pones como separador de listas la coma (,)
¿Por qué ocurre esto?, porque en español usamos la coma como separador decimal, y el programa para evitar problemas en nuestra configuración regional pone el punto y coma como separador de listas. Ahora, con la coma para separar listas, aplicas.
Guardas el archivo desde Excel como csv. No te preocupes porque al abrir pulsando sobre el icono abra con excel y separe en celdas (ya reconoce la separación de listas con comas y la aplica a sus celdas), pero si abres el archivo con word o con un editor de textos observarás que ya son comas. Imagino que eso ya no te dará problemas, salvo, claro está, las comas dentro de los registros y las comas de los decimales. Vigila que no estés usando números decimales o frases con comas. Si estás usando cifras decimales, tendrá que cambiar el separador de decimal a punto, etc.
Última edición por jurena; 05/08/2008 a las 05:08 |