Despeja tus dudas de programación
0 votos

Ok, entonces logre que se guarden mis dos datos en un archivo csv, pero se guardan como si fueran uno solo,

como configuro visual para que se guarden separados?

Alguna pista?

por (240 puntos) en VB.NET
   
¿Puedes definir "como si fueran uno solo"?

En todo caso, recuerda que tu tienes que hacer un archivo incremental (append),fíjate como funcionan otros programas (por ejemplo notepad++) para guardar y como diferencia cuando algo "no esta guardado" y cuando si.
uno solo quiero decir que si lo abro con excel aparecen los dos datos en una sola casilla, en vez de aparecer los dos en casillas distintas

1 Respuesta

0 votos

Si estas creando correctamente el archivo CSV, el "error" que puedes llegar a tener es que según la configuración de Excel, te puede no funcionar la importación.

Si tienes Excel configurado para que la separación decimal sea "," (coma) va a esperar que el archivo CSV use ";" (punto y coma) para separar los datos.

Tienes dos soluciones.

  1. Cambias la configuración de Excel para que el separador decimal sea "." (punto).
  2. Exportas dos archivos CSV, uno que use ","(comas) como delimitador y otro que use ";"(punto y coma) como delimitador. Aquí el usuario importará el que trabaje mejor con su instalación de Excel.

Lógicamente, la solución 2, es la más amplia, que se acomoda mejor al usuario y hace tu programa más compatible.


PD: Arriba puse "error" (con comillas) porque si has generado correctamente el CSV este problema es del lado de EXCEL, otra de las burradas de los productos de Microsoft Office. Sin embargo, encontrar y corregir estos posibles problemas es parte de la asignación.


enlightenedSi esta respuesta te ayudo, no te olvides de marcarla como correcta smiley

por (8.6k puntos)
A ver,a ver, aver... en visual basic tengo la configuración para decimales como PUNTO. Después puse una COMA para separar mis dos datos en el textbox que muestra los resultados, lo exporte en un archivo csv y si lo abro con bloc de notas salen separados por comas, normal, y ahora lo abro con excel y ahora si salen separados en casillas distintas. Entonces ya esta bien no?
Así es, la idea es esa que salga en casillas distintas (supongo que con encabezados!)

Eso ya esta listo, marca la respuesta como correcta!

Por cierto, las comas del CSV deberían ser invisibles para el usuario, el no tiene motivo para visualizarlas, y solo lo va a confundir. Lo mejor es agregarlas desde el código, cuando pases los datos al archivo de texto.

Bienvenido a la sección de Desarrolladores (developers) de Pregunten.Net.

Aquí puedes despejar tus dudas básicas sobre relacionadas a diversos lenguajes de programación

Categorías

44 preguntas
51 respuestas
25 comentarios
3,251 usuarios