Convertir .xls a .txt separado por palotes
Tenemos información en un archivo excel (.xls, o xlsx) y por ejemplo necesitamos tratar la información como un fichero de texto (.txt) separado por palotes; si este es tu caso te recomiendo que leas y veas este Post.
Por ejemplo en mi caso tengo el siguiente archivo excel denominado 'post_list.xlsx'
1er Paso: Guardamos como un archivo .csv
Nos aparecerán unos ventanas emergentes para confirmar la acción que estamos realizando; en ambas ventanas le damos clic en 'Aceptar' y 'Sí' respectivamente.
Nos muestra la información separada por comas ','
3er Paso: Reemplazamos el carácter ',' por '|'
clic en Reemplazar todo y listo!
post_list.txt
Decidí postear esta información debido a que cuando vemos temas de finanzas en SAP para casos de legalizaciones trabajamos con información que nos brinda la SUNAT (Entidad recaudadora de impuestos en el Perú) y por lo general nos brinda la información en excel y/o nos solicita tratar la información en archivos .txt separados por palotes.
Nos vemos en el próximo Blog ;)- Guardar el archivo excel con extensión .csv
- Abrir el nuevo archivo .csv desde el bloc de notas
- Reemplazar el carácter ',' por palote '|'
1er Paso: Guardamos como un archivo .csv
Nos aparecerán unos ventanas emergentes para confirmar la acción que estamos realizando; en ambas ventanas le damos clic en 'Aceptar' y 'Sí' respectivamente.
2do Paso: Abrimos el Bloc de notas
Abrimos el archivo .csv
Nos muestra la información separada por comas ','
3er Paso: Reemplazamos el carácter ',' por '|'
clic en Reemplazar todo y listo!
post_list.txt
Decidí postear esta información debido a que cuando vemos temas de finanzas en SAP para casos de legalizaciones trabajamos con información que nos brinda la SUNAT (Entidad recaudadora de impuestos en el Perú) y por lo general nos brinda la información en excel y/o nos solicita tratar la información en archivos .txt separados por palotes.
MAGALEX
Interesante, excepto por un detalle con la opción "Reemplazar"...
ResponderEliminarSi tuvieses una ',' (coma) como parte de alguno de tus datos también se reemplazaría por '|' palote, lo cual traería probables problemas cuando quieran importar el archivo txt a su sistema o base de datos ya que lo interpretaría como una columna más. Primero se tendría que revisar que no existen comas como parte de alguno de los datos.
Sofía gracias por la aclaración, hay que verificar en nuestro archivo Excel (.xls o .xlsx) no sólo el carácter coma ',' sino también el carácter a reemplazar que en este caso es palote '|' de manera que así evitaremos que el sistema interprete como una columna adicional.
ResponderEliminarInteresante la informacion, muchas gracias Alex!!
ResponderEliminar