Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/08/2008, 21:45
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
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