Private Sub cmdImportarDados_Click()
Dim xmlDoc As New MSXML2.DOMDocument30
Dim objNodeList As IXMLDOMNodeList
xmlDoc.async = False
xmlDoc.Load "C:\ArquivosXML\3118304_11124603000111_20121.xml"
If (xmlDoc.parseError.errorCode <> 0) Then
Dim myErr
Set myErr = xmlDoc.parseError
MsgBox ("Ocorreu um erro " & myErr.reason)
Else
Set objNodeList = xmlDoc.getElementsByTagName("Numero")
NotaFiscal = objNodeList.Item(i).Text
Set objNodeList = xmlDoc.getElementsByTagName("ValorServicos")
ReceitaBruta = objNodeList.Item(i).Text
End If
End Sub
O código acima funciona para importação de arquivo por arquivo,
não estou conseguindo e pelos meus conhecimentos criar um recordeset para um Loop no
Diretorio C:\ArquivosXML\ onde estão todos os arquivos XML que preciso
importar os dados para tabela tblDadosImportados.
Grato a quem puder me ajudar