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
"Yamabuki" <Yama...@discussions.microsoft.com> escribió en el mensaje de
noticias news:7AD304B5-257E-4FC3...@microsoft.com...
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...
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
> 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Í EL PROBLEMA).
(ya lo ves ?) al generar ese tipo de aplicaciones, los programadores "debieran" tener en cuenta este tipo de diferencias regionales (no ?)
> - 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?
segun para donde te vas a dirigir, podrias necesitar cambiar el tipo de llantas a tu vehiculo (?)
> 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.
es una de las ventajas de excel, lo que no trae, se lo puedes agregar ;)
saludos,
hector.
p.d. hablando de diferencias regionales... mira como se ven tus acentos en un lector de noticias "del otro lado del charco" :D
>> 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
>>