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.

  1. Guardar el archivo excel con extensión .csv
  2. Abrir el nuevo archivo .csv desde el bloc de notas
  3. Reemplazar el carácter ',' por palote '|' 


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.


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.

Nos vemos en el próximo Blog ;)
MAGALEX

Comentarios

  1. Interesante, excepto por un detalle con la opción "Reemplazar"...
    Si 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.

    ResponderEliminar
  2. 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.

    ResponderEliminar
  3. Interesante la informacion, muchas gracias Alex!!

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Modificando Vista de Actualización SM30

User Exit para VA01 y VA02

Buttons and events in ALV GRID and ALV GRID OO