Imprimir página | Cerrar ventana

Importar archivo XML usando VBA

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=86086
Fecha de impresión: 19/Abril/2024 a las 01:42


Tema: Importar archivo XML usando VBA
Publicado por: yordyCuba
Asunto: Importar archivo XML usando VBA
Fecha de publicación: 05/Agosto/2021 a las 17:29
Hola comunidad necesito crear un código para usarlo en un botón en un formulario que al hacer clic este me importe un archivo xml guardado en mi pc, quiero que lo importe a una tabla ya existente en mi base de datos



Respuestas:
Publicado por: emiliove
Fecha de publicación: 05/Agosto/2021 a las 17:42
No veo ninguna complejidad en lo que quieres, en la página del maestro Mihura tienes información para tratar los xml, pero abrir un archivo xml con dom, guardarlo en una variable y usar esa variable en una consulta de actualización y listo.

Saludos.


Publicado por: yordyCuba
Fecha de publicación: 05/Agosto/2021 a las 17:56
Puede que no sea complejo para ti, para mi si pues soy novato en esto, pero bueno gracias por la ayuda de todas formas


Publicado por: emiliove
Fecha de publicación: 05/Agosto/2021 a las 18:48
Para ver un Xml:

Private Sub Nombredelboton_Click()

    Dim xmlDocument As Object  

    Set xmlDocument = CreateObject("MSXML2.DOMDocument.6.0")

    xmlDocument.Load "Ruta del archivo”  ‘algo como "D:\Emilio Verástegui\Documents\leer.xml"

    MsgBox xmlDocument.xml

    Set xmlDocument = Nothing

End Sub


Saludos.




Publicado por: SkaryBlondi
Fecha de publicación: 05/Agosto/2021 a las 19:12
Publicado originalmente por yordyCuba yordyCuba escribió:

Hola comunidad necesito crear un código para usarlo en un botón en un formulario que al hacer clic este me importe un archivo xml guardado en mi pc, quiero que lo importe a una tabla ya existente en mi base de datos


Buenas tardes

Como te comentó Emiliove en los ejemplos de MIHURA

http://www.accessaplicaciones.com/ejemplos.html

Tienes ejemplos en access para tratar los XML de mil formas y que a mi personalmente me solucionaron un tema que tenía atascado con las funciones DAMEVALOR y DAMEVALOR1 que tienes en los citados ejemplos.

Saludos,



Imprimir página | Cerrar ventana