Saltar al contenido

Convertir XML a Excel ✅ Fácilmente (Importar XML a Excel sin programas)

Desde que la facturación electrónica entro marcha los contadores o personas que llevamos nuestra propia contabilidad nos vimos en la necesidad de nuevos tips para realizar algunos procesos, como todos sabemos la facturas electrónicas constan de dos archivos un PDF y un archivo XML.

Bien desde ese entonces nos han consultado mucho ¿Como convertir XML a Excel?, también nos solicitan recomendación de algún Convertidor de XML a Excel o Programa para convertir XML a Excel gratis. Siempre les respondo no es necesario un programa para abrir un XML en Excel porque es un proceso muy rápido y sencillo; Claro yo te mostrare a continuación paso a paso como realizar este proceso en distintas versiones de Excel.

La guia para Convertir un XML a Excel quizas te parezca un poco larga pero el primer paso se realiza solo una vez por equipo; asi que no te preocupes; del mismo modo si te sigue pareciendo algo engorroso puedes ir a la alternativa donde te recomiendo y muestro como utilizar el convertidor de XML a Excel Gratis Online donde no tienes la necesidad de instalar programas.

Paso 1 – Preparar Excel para convertir XML a Excel habilitar ficha desarrollador

Este paso solo se debe realizar una ves por equipo; el cual debemos activar la pestaña Programador (Developer) si aun no la tienes activa sigue los siguientes pasos:

En Microsoft Office Excel 2016, 2013 y 2010

  1. Ve a Archivo (File) para desplegar el menú.importar xml a excel
  2. Ahora te diriges a Opciones (Options) donde abrirá la ventana de configuraciones de Excel.Abilirar pestaña desarrollador para importar xml a excel
  3. Te debes dirigir a Personalizar cinta de opciones (Customize Ribbon) donde encontraras del lado derecho un mu donde debes seleccionar Fichas Principales (Main Tabs); aquí debes marcar la opción Desarrollador (Developer).

    Habilitar pestaña desarrollador para importar xml a excel

      Habilitar pestaña desarrollador para importar xml a excel
  4. Aquí finaliza el primer paso, te recuerdo este solo se realiza si aun no tienes activa la pestaña Desarrollador en Excel.

Para habilitar la pestaña desarrollador en Excel 2007

  1. Debes ir al Icono de Office > Opciones de Excel.abrir xml en excel
  2. En la ventana te diriges a Popular > Mostrar ficha desarrollador en la cinta de opciones (Show Developer tab in the Ribbon).Popular > Mostrar ficha desarrollador en la cinta de opciones
  3. Listo, ahora vamos al segundo paso el cual es importar el XML a Excel.

Paso 2 – Convertir XML a Excel

Solo debes seguir estos simples pasos para importar el archivo XML.

  • Ve a la pestaña Programador (Developer) >> clic en Importar (Import).Importar XML a Excel - 4
  • Buscas el archivo XML que deseamos abrir.convertir xml a excel gratis
  • Si contiene alguna estructura que se va a perder o que no se va a poder mostrar, nos mostrara un mensaje avisando, solo ponemos que Si (Yes)Importar XML a Excel - 6
  • Continuamos, ahora seleccionaremos donde poner la tabla, si es un Excel nuevo le podemos dejar el valor por defecto.convertidor de xml a excel
  • Y listo, ahora ya tenemos las tablas de los datos que contiene el XMLConvertir XML a Excel

Alternativa Convertidor de XML a Excel Online

Si el proceso anterior no fue tu alternativa ahora te dejo otra que te puede interesar, para esto no requieres instalar programas o descargar complementos; simplemente debes entrar a uno de estos sitios el cual son seguros.

Leer:
Mostrar marcadores en un documento Word

En lo personal utilizo el segundo el cual es xmlgrid.net/xmlToExcel.html bien ahora al entrar te encontraras lo siguiente: Donde podras importar el archivo o pegar el texto del archivo XML. Por cuestiones propias me gusta pegar el texto, mas no hay inconveniente con subir el archivo.

XMLGRID - Convertidor de XML a Excel Online
XMLGRID – Convertidor de XML a Excel Online

Siguiente mis pasos abrimos el archivo XML para copiar el contenido. Clic derecho sobre el archivo XML ahora podemos dar clic en Editar (Opción 1) o Abrir con >> Bloc de notas (Opción 2).

Abrir el archivo XML en Bloc de notas

En XMLGRID vamos y seleccionamos Input Box el cual se habilita una caja de texto para poder pegar el contenido del XML. de igual forma si deseas subir el XML solo das clic en Open File donde se habilitada la opción para buscar el archivo.

convertidor de xml a excel gratis

En el cuadro vemos el contenido del XML donde daremos en el botón LOAD.

Importar archivo XML

Se mostrara de la siguiente forma, donde muestra separados los elementos del XML, yo selecciono la principal para Importar todo a Excel, mas puedes seleccionar solo Proveedores por ejemplo.

programa para convertir xml a excel gratis

Después de eso puedes visualizar el XML en linea o guardarlo a Excel dando clic en el Disquete.

Entradas relacionadas

Los comentarios están cerrados.

Comentarios (12)

Excelente aporte, trabajo con xml’s y es una solución simple y efectiva para analizar gran cantidad de archivos.

Gracias por vuestra ayuda.

Buen dia Raul

Nos alegra que le haya sido de utilidad 🙂 .

Excelente muchas gracias pero tambien se necesita agregar el UUID del archivo

esto funciona para mac en excel 2016? y dos) se pueden importar muchos a la vez? gracias.

Buen dia Maria

1.- Si funciona para Excel 2016
2.- Se pueden importar varios a la vez cuando Excel encuentra la estructura del XML cuando no se tiene que generar uno a uno; puedes intentarlo si te marca el error que solo algunos datos pudieron importarse tendrás que hacerlo uno a uno.
Saludos.

buen dia, me pueden apoyar por favor cual es la tencnica o el procedimiento para colocar las facturas del SAT en una sola linea.
ya que hago el procedimiento que se puede hacer en el programa de excel y el importe y los impuestos me los coloca en filas diferente.

agradezco de antemano su colabaoracion y apoyo.

saludos

Roberto

Buen dia Roberto,

Algunos XML traen la estructura / formato el cual respeta Excel al momento de abrir, Tendrás un XML de ejemplo o ficticio para verificar lo que me comentas, ya que mis XML se cargan linea por linea en Excel.

Saludos.

Hola Fernando, respecto al tema de Roberto aqui esta un ficticio.

buenos días, mi problema es que lo s datos que quiero importar son loq ue no lee excel, y como mencionas te sale ese mensaje ¿no hay solución?

Buen dia Eduardo,

Al mensaje de la estructura no abría forma, ya que este lo debe incluir el archivo.

Pero, ¿no te abre el archivo?

Nos puedes enviar una captura de pantalla del error o la forma en que carga el XML? – Forma Soporte

Quedamos en espera.

Hola, Buena explicación
La eh visto en otras pag también, pero mi consulta va directamente en cunado realizo el proceso de importación en el excel me sale “error de activación de productos” y la hoja de calculo no responde.
Sabes el por que?

Buen dia Yorsh

Lo comentado va por el lado del licenciamiento de Office, revisa que este activado en Archivo > Cuenta te debe decir Producto activado.

Excelente dia

Leer entrada anterior
Como dar de baja UNOTV, Uno Noticias, Plan Telcel 50 y más.
Como dar de baja UNOTV, Uno Noticias, Plan Telcel 50 y más.

Da de baja completamente los molestos servicios de SMS Telcel; Dar de baja UNOTVO, Uno Noticias, Plan Telcel 50 y...

Cerrar