Acumular en hoja de excel multiples archivos xml

4 envíos / 0 nuevos
Último envío
ntyres1
Imagen de ntyres1
Offline
última acción: Hace 4 años 3 meses
alta: 02/07/2016 - 03:04
Puntos: 60
Acumular en hoja de excel multiples archivos xml

Hola amigos. Como primera medida agradacerles y saludarlos ya que soy nuevo en el foro.

 

Mi necesidad es la siguiente.

 

Tengo muchos archivos xml y quiero hacer una hoja electronica que los importe todos.

 

Es muy imporrtante que todos me queden organizados adecuadamente por columnas que tengan el mismo campo coincidente.

 

Ejemplo las coordenadas donde este la coordenada, el dato de la altura donde este la altura y asi sucesivamente.

Muchas gracias por la ayuda

 

Adjunto algunos xml.

 

Saludos y gracias por su ayuda

 

 

 

AdjuntoTamaño
File trafico.rar17.2 KB
Cron
Imagen de Cron
Offline
última acción: Hace 13 horas 59 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12715
Interesante pregunta.Lo

Interesante pregunta.

Lo primero que necesitas es habilitar la pestaña "Desarrollador". Esto se hace así:

  1. Haga clic en la pestaña Archivo.
  2. Haga clic en Opciones.
  3. Haga clic en Personalizar la cinta de opciones.
  4. En Personalizar la cinta de opciones y Pestañas principales, active la casilla Desarrollador.

Una vez tengas esto activado, tienes que seleccionar un xml que tenga todos los datos, para importar la estructura completa. En la lista que has enviado, podría coincidir el que más valores tiene, que es form_censo_forestal_v04_2016-06-21_09-14-32.xml

En la pestaña Desarrollador de Excel, selecciona el botón Origen. Se te abrirá un panel llamado Origen XML. Pincha en el botón Asignaciones XML.

En la ventana que se te abre, pincha Agregar. Navega y selecciona el archivo que habíamos seleccionado antes. Acepta.

En el panel se te habrá creado un árbol que empieza por form_censo_forestal... Pincha y arrástralo hasta la celda A1. Se te creará la tabla.

Con la tabla seleccionada, vuelve a la pestaña Desarrollador, y en el espacio XML pincha en Importar. En el diálogo que se te abre, selecciona los archivos a importar. Puedes seleccionar los que quieras, utilizando las teclas mayúscula y control.

Al aceptar, ya tendrás todos los datos en tu tabla, que podrás formatear como mejor te convenga.

 

Un saludo

ntyres1
Imagen de ntyres1
Offline
última acción: Hace 4 años 3 meses
alta: 02/07/2016 - 03:04
Puntos: 60
Agradecimientos especiales a Cron

Apreciado Cron.

Muchas gracias por su ayuda.

No hubo necesidad de la macro.

Excelente explicación.

Con esta excelente ayuda soluciono, ya que lo que estaba haciendo era abrir los 500 archivo xml, salvandolos como excel y luego uniendolos con una macro que encontre en en internet.

Muchas gracias nuevemante por la ayuda cron y unn saludo especial

Ntyres Risa

 

 

 

Gustavo (no verificado)
Imagen de Gustavo
Interesante pregunta.Lo

Gracias Cron por el aporte!!! a mi tambien me sirvió!!

Saludos!