Boa tarde!
Estou usando o código abaixo para fazer importação de xml. O código seleciona vários xml , porém só importa os dados de um único xml.
Alguém poderia me ajudar? Gostaria importar varios xml's.
Segue código:
Sub IMPORTAR_XML()
Dim intChoice As Integer
Dim strPath As String
With Application.FileDialog(msoFileDialogOpen)
.AllowMultiSelect = True
.Filters.Clear
.Filters.Add "XML SOMENTE (*.xml)", "*.xml"
End With
intChoice = Application.FileDialog(msoFileDialogOpen).Show
If intChoice <> 0 Then
strPath = Application.FileDialog( _
msoFileDialogOpen).SelectedItems(1)
End If
ActiveWorkbook.XmlMaps("nfeProc_Mapa").Import URL:=strPath
End Sub
Editado pela Moderação. Motivo: Procure utilizar o botão Código (< >) sempre que for inserir código VBA ou Fórmulas.
Postado : 11/09/2020 5:47 pm