Guardar archivo de Excel como texto delimitado por punto y coma

04/04/2009 - 02:21 por Rosalinda Milá de la Roca | Informe spam
Saludos a todos.
Estoy buscando la manera de guardar un archivo de Excel como archivo de
texto delimitado por punto y coma.
Excel sólo ofrece la opción de guardar como archivo de texto delimitado por
tabulación, coma o espacios, pero no ofrece la opción punto y coma, y no
encuentro una forma de hacerlo mas que guardar como texto delimitado por
tabuladores, y abrir en Word, encontrar los espacios tabulados y
reemplazarlos por punto y coma.

¿Existe una forma de guardar directamente como texto delimitados por punto y
coma desde Excel? o ¿es esto es una propuesta para que Microsoft incluya esta
opción en una futura versión de Excel???

Saludos,
Rosalinda Milá de la Roca

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
04/04/2009 - 06:46 | Informe spam
hola, Rosalinda !

Estoy buscando la manera de guardar un archivo de Excel como archivo de texto delimitado por punto y coma.
Excel solo ofrece la opcion de guardar como archivo de texto delimitado por tabulacion, coma o espacios
pero no ofrece la opcion punto y coma, y no encuentro una forma de hacerlo mas que guardar como texto delimitado por tabuladores
y abrir en Word, encontrar los espacios tabulados y reemplazarlos por punto y coma.

Existe una forma de guardar directamente como texto delimitados por punto y coma desde Excel?
o es esto es una propuesta para que Microsoft incluya esta opcion en una futura version de Excel???



(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/... (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.
Respuesta Responder a este mensaje
#2 Rosalinda Milá de la Roca
04/04/2009 - 19:29 | Informe spam
Hola Héctor,

Gracias por tu información.
Espero que Microsoft lo incluya de alguna manera porque tan solo debe
colocar una ventana intermedia preguntando cuál es el serparador de lista que
desea usar.

Yo entiendo lo de las macros, y la puedo desarrollar. Sin embargo, son
innumerables los programas desarrollados (software) que deben leer
información generada en Excel para incluirla en el sistema (y el separador de
lista que usan es punto y coma) y son muchas las personas que no dominan las
macros. Afortunadamente, yo estoy en la capacidad de desarrollarla, pero la
mayoría de los usuarios de Microsoft Excel no tienen el conocimiento para
desarrollar esto y busco una solución amigable y fácil de implementar.

Lo único que se me ocurrió fue guardar con separadores de tabulación, y
tomar el archivo en Word y buscar y reemplazar todos los tabuladores por
punto y coma y guardar como texto. Sin embargo, creo que Microsoft debería
incluir una opción para escoger el tipo de separador de lista que uno desea
utilizar según los requerimientos del usuario.

Saludos y gracias por tu información.

De todas formas,

"Héctor Miguel" escribió:

hola, Rosalinda !

> Estoy buscando la manera de guardar un archivo de Excel como archivo de texto delimitado por punto y coma.
> Excel solo ofrece la opcion de guardar como archivo de texto delimitado por tabulacion, coma o espacios
> pero no ofrece la opcion punto y coma, y no encuentro una forma de hacerlo mas que guardar como texto delimitado por tabuladores
> y abrir en Word, encontrar los espacios tabulados y reemplazarlos por punto y coma.
>
> Existe una forma de guardar directamente como texto delimitados por punto y coma desde Excel?
> o es esto es una propuesta para que Microsoft incluya esta opcion en una futura version de Excel???

(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/... (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.



Respuesta Responder a este mensaje
#3 Héctor Miguel
05/04/2009 - 11:56 | Informe spam
hola, Rosalinda !

tratando de comprender el alcance/magnitud de generar archivos de texto separados por comas o punto_y_coma (*.CSV)
(hasta donde alcanzo a ver) este inconveniente lo tendrian quienes intercambian informacion por sistemas operando en america y europa

coincido en que para MS seria (quiza) solamente una "ventanita" adicional en la interfaz con el usuario y...
aunque los "estandares" internacionales (*.CSV) dejarian de ser "relevantes" (en los casos comentados en el punto anterior)
tampoco veo como solucion "poco aceptable" que los responsables de IT de esas empresas (asumo que NO son PyMEs sino corporaciones)
hagan uso de las herramientas amigables y otras facilidades de las que pueden disponer en excel (como las macros)

en el "grave" caso de usuarios "mortales" (como tu y como yo), considero que despues del tiempo que tiene ya excel en el mercado
es momento de "perder el miedo" al tema de las macros y la automatizacion de procesos (si vamos a llamarnos "usuarios" de excel) -?-
de lo contrario (considero que) el NO utilizar (de la mejor manera) una herramienta donde "tienes de todo, para hacerlo facil"...
y analizado desde una optica pragmatica (y si me permites una analogia...) es lo mismo que:
"si te resulta de utilidad un vehiculo, o aprendes a conducirlo, o te consigues un chofer"

+/- cual es el volumen de informacion que necesitas pasar a archivos de texto (numero de filas y columnas, rangos, etc.) ?

saludos,
hector.

__ OP __
Espero que Microsoft lo incluya de alguna manera porque tan solo debe colocar una ventana intermedia
preguntando cual es el serparador de lista que desea usar. Yo entiendo lo de las macros, y la puedo desarrollar.
Sin embargo, son innumerables los programas desarrollados (software) que deben leer informacion generada en Excel
para incluirla en el sistema (y el separador de lista que usan es punto y coma) y son muchas las personas que no dominan las macros.
Afortunadamente, yo estoy en la capacidad de desarrollarla, pero la mayoria de los usuarios de Microsoft Excel
no tienen el conocimiento para desarrollar esto y busco una solucion amigable y facil de implementar.

Lo unico que se me ocurrio fue guardar con separadores de tabulacion, y tomar el archivo en Word
y buscar y reemplazar todos los tabuladores por punto y coma y guardar como texto.
Sin embargo, creo que Microsoft deberia incluir una opcion para escoger el tipo de separador de lista
que uno desea utilizar segun los requerimientos del usuario.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida