CSV separdo por comas pone punto y coma.

09/07/2009 - 12:30 por Yamabuki | Informe spam
Hola,

OS explico todo lo que he intentado hacer para que al guardar un excel en
CSV separado por comas, sale separado por punto y coma.

1. He revisado en la configuración regional que tengo idioma español y el
separador de listas lo he cambiado a , porque estaba por ;
2. He mirado por internet que hay más gente que le pasa lo mismo, y tiene
que cambiar que las comas decimales en España sean puntos, y los puntos de
separados de miles en España, sean comas. Esto es lo mismo que ir a la
configuración regional y cambiar el Idioma español por el inglés. Haciendo
esto y guardando un archivo como CSV separado por comas, salen realmente
comas.
3. También he visto en internet que un tio de Inglaterra, con una empresa
inglesa con una filial en España, no puede utilizar su aplicación en España
porque la configuración regional España, no le deja. Necesita guardar
ficheros CSV con las columnas separadas por comas y no le deja porque pone
punto y coma.
4. No entiendo nada de esto. Si alguién sabe porque con el idioma español no
deja, que me dé una razón de peso. Pero si no existe esa razón de peso, que
me explique porque Microsoft no nos permite hacer esta acción a la mayoría de
los pc's de España que tienen, como es lógico, el ordenador con el idioma
español.
5. Si existe algún Hotfix que solucione esto, por favor, pasarmelo.

Muchas gracias por la ayuda.

Nuria

Preguntas similare

Leer las respuestas

#1 pepe
09/07/2009 - 16:22 | Informe spam
Lo que debes hacer es cambiar la configuración regional a Inglés y ya te
saldrá separado por comas (claro que el separador de los decimales será el
punto). otra opción es utilizar reemplazar para cambiar el ; por la ,
En cualquier caso no comprendo porqué quieres utilizar la coma y no el punto
y coma (¿le tienes manía?) la importación de datos de Excel es magnífica y
puedes hacer casi cualquier cosa.


"Yamabuki" escribió en el mensaje de
noticias news:
Hola,

OS explico todo lo que he intentado hacer para que al guardar un excel en
CSV separado por comas, sale separado por punto y coma.

1. He revisado en la configuración regional que tengo idioma español y el
separador de listas lo he cambiado a , porque estaba por ;
2. He mirado por internet que hay más gente que le pasa lo mismo, y tiene
que cambiar que las comas decimales en España sean puntos, y los puntos de
separados de miles en España, sean comas. Esto es lo mismo que ir a la
configuración regional y cambiar el Idioma español por el inglés. Haciendo
esto y guardando un archivo como CSV separado por comas, salen realmente
comas.
3. También he visto en internet que un tio de Inglaterra, con una empresa
inglesa con una filial en España, no puede utilizar su aplicación en
España
porque la configuración regional España, no le deja. Necesita guardar
ficheros CSV con las columnas separadas por comas y no le deja porque pone
punto y coma.
4. No entiendo nada de esto. Si alguién sabe porque con el idioma español
no
deja, que me dé una razón de peso. Pero si no existe esa razón de peso,
que
me explique porque Microsoft no nos permite hacer esta acción a la mayoría
de
los pc's de España que tienen, como es lógico, el ordenador con el idioma
español.
5. Si existe algún Hotfix que solucione esto, por favor, pasarmelo.

Muchas gracias por la ayuda.

Nuria
Respuesta Responder a este mensaje
#2 Héctor Miguel
09/07/2009 - 22:32 | Informe spam
hola, Nuria !

pides una razon "de peso" (que no se si existe y te pudiera parecer "valida") pero considera lo siguiente:

(personalmente) no creo que vayan a incluir en el futuro cercano una "amplia gama" de delimitadores para exportar archivos de texto
(imagina: tu necesitas de punto_y_coma, otro prefiere usar el "pipe" |, otro quisiera usar un guion, otro mas requiere que sea... ???)

(hasta donde se) la opcion de coma (*.CSV o Comma Separated Values / Valores Separados por Comas) vendria a ser "el estandar"
si sera coma o punto_y_coma, es una opcion que depende directamente de la configuracion regional del panel de control de windows
(es decir) el separador de listas y argumentos ahi establecido (coma/punto_y_coma) sera el delimitador para exportar a *.CSV

(sin embargo) no podemos olvidar que dentro de la interfaz "amigable" que tiene excel (de cara a los usuarios) esta la posibilidad de...
lo que no tiene (integrado)... cada quien se lo puede agregar/implementar/adaptar/modificar/... (p.e. usando macros)

si requieres exportar a archivos de texto usando un delimitador diferente del establecido en tu configuracion regional
y NO quieres "danzar" (inter)cambiando la configuracion entre uno y otro (segun el requisito "del momento")
aqui encuentras algunas macros y sugerencias para hacer exportaciones desde excel a archivos de texto:
-> Saving XL files as Text/CSV: http://www.mcgimpsey.com/excel/textfiles.html

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__OP __
OS explico todo lo que he intentado hacer para que al guardar un excel en CSV separado por comas, sale separado por punto y coma.

1. He revisado en la configuracion regional que tengo idioma espanol y el separador de listas lo he cambiado a , porque estaba por ;
2. He mirado por internet que hay mas gente que le pasa lo mismo, y tiene que cambiar que las comas decimales en Espana sean puntos
y los puntos de separados de miles en Espana, sean comas.
Esto es lo mismo que ir a la configuracion regional y cambiar el Idioma espanol por el ingles.
Haciendo esto y guardando un archivo como CSV separado por comas, salen realmente comas.
3. Tambien he visto en internet que un tio de Inglaterra, con una empresa inglesa con una filial en Espana
no puede utilizar su aplicacion en Espana porque la configuracion regional Espana, no le deja.
Necesita guardar ficheros CSV con las columnas separadas por comas y no le deja porque pone punto y coma.
4. No entiendo nada de esto. Si alguien sabe porque con el idioma espanol no deja, que me de una razon de peso.
Pero si no existe esa razon de peso, que me explique porque Microsoft no nos permite hacer esta accion
a la mayoria de los pc's de Espana que tienen, como es logico, el ordenador con el idioma espanol.
5. Si existe algun Hotfix que solucione esto, por favor, pasarmelo...
Respuesta Responder a este mensaje
#3 Yamabuki
13/07/2009 - 15:56 | Informe spam
Hola,

A ver, que no se me entienda mal. No tengo ningun problema con los puntos y
comas, ni con la comas y no le tengo manía a ningun símbolo. Lo que digo es:

- ¿Por qué una persona que tenga su configuración en inglés, tiene más
ventajas que yo que la tengo en español?
- Por parte de un compañero programador, se está generando una aplicación
que va a tener que leer ficheros *CSV separados por coma. Se ve que esta
aplicación que lo tiene que leer, sólo lee datos separados por comas, no
puntos y coma (DE AHÍ EL PROBLEMA).
- Si este programa se ejecuta en un pc, y en ese pc está trabajando una
persona sus 8 horas al día, con el excel y otros programas, ¿Por quée tiene
que cambiar su forma de ver los décimales y los millares?

De todas formas, veo que no existe una solución para la configuración
regional española en este caso. Ya veremos como reencaminamos el programa o
miraré estas macros que aconsejas.

Gracias.

Un saludo,

Núria

"Héctor Miguel" wrote:

hola, Nuria !

pides una razon "de peso" (que no se si existe y te pudiera parecer "valida") pero considera lo siguiente:

(personalmente) no creo que vayan a incluir en el futuro cercano una "amplia gama" de delimitadores para exportar archivos de texto
(imagina: tu necesitas de punto_y_coma, otro prefiere usar el "pipe" |, otro quisiera usar un guion, otro mas requiere que sea... ???)

(hasta donde se) la opcion de coma (*.CSV o Comma Separated Values / Valores Separados por Comas) vendria a ser "el estandar"
si sera coma o punto_y_coma, es una opcion que depende directamente de la configuracion regional del panel de control de windows
(es decir) el separador de listas y argumentos ahi establecido (coma/punto_y_coma) sera el delimitador para exportar a *.CSV

(sin embargo) no podemos olvidar que dentro de la interfaz "amigable" que tiene excel (de cara a los usuarios) esta la posibilidad de...
lo que no tiene (integrado)... cada quien se lo puede agregar/implementar/adaptar/modificar/... (p.e. usando macros)

si requieres exportar a archivos de texto usando un delimitador diferente del establecido en tu configuracion regional
y NO quieres "danzar" (inter)cambiando la configuracion entre uno y otro (segun el requisito "del momento")
aqui encuentras algunas macros y sugerencias para hacer exportaciones desde excel a archivos de texto:
-> Saving XL files as Text/CSV: http://www.mcgimpsey.com/excel/textfiles.html

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__OP __
> OS explico todo lo que he intentado hacer para que al guardar un excel en CSV separado por comas, sale separado por punto y coma.
>
> 1. He revisado en la configuracion regional que tengo idioma espanol y el separador de listas lo he cambiado a , porque estaba por ;
> 2. He mirado por internet que hay mas gente que le pasa lo mismo, y tiene que cambiar que las comas decimales en Espana sean puntos
> y los puntos de separados de miles en Espana, sean comas.
> Esto es lo mismo que ir a la configuracion regional y cambiar el Idioma espanol por el ingles.
> Haciendo esto y guardando un archivo como CSV separado por comas, salen realmente comas.
> 3. Tambien he visto en internet que un tio de Inglaterra, con una empresa inglesa con una filial en Espana
> no puede utilizar su aplicacion en Espana porque la configuracion regional Espana, no le deja.
> Necesita guardar ficheros CSV con las columnas separadas por comas y no le deja porque pone punto y coma.
> 4. No entiendo nada de esto. Si alguien sabe porque con el idioma espanol no deja, que me de una razon de peso.
> Pero si no existe esa razon de peso, que me explique porque Microsoft no nos permite hacer esta accion
> a la mayoria de los pc's de Espana que tienen, como es logico, el ordenador con el idioma espanol.
> 5. Si existe algun Hotfix que solucione esto, por favor, pasarmelo...



Respuesta Responder a este mensaje
#4 Héctor Miguel
13/07/2009 - 22:59 | Informe spam
hola, Nuria !

A ver, que no se me entienda mal. No tengo ningun problema con los puntos y comas, ni con la comas
y no le tengo manà­a a ningun sà­mbolo. Lo que digo es:



solo trataba de ofrecerte alguna razon "de peso" (que sea valida o no, ya dependera de otro tipo de analisis)

- ¿Por qué una persona que tenga su configuración en inglés, tiene mà¡s ventajas que yo que la tengo en espaà±ol?



considera que las "ventajas" (de un lado) pasan a ser "desventajas" (del otro lado) p.e.
esa persona que tiene configuracion en ingles, ya tendra problemas cuando reciba un *.CSV separado por puntos y comas

- Por parte de un compaà±ero programador, se està¡ generando una aplicación que va a tener que leer ficheros *CSV separados por coma.
Se ve que esta aplicación que lo tiene que leer, sólo lee datos separados por comas, no puntos y coma (DE AHà
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida