Ho utilizzato il seguente codice per recuperare i dati da XML a Excel. Ma il problema è che i risultati vengono aperti in una nuova cartella di lavoro "Book1
". Ma voglio ottenere i risultati in un foglio di lavoro specifico nello stesso Excel in cui ho questa macro.
Si noti che non desidero creare uno schema nel codice, poiché lo schema cambia per tutti gli XML. Di seguito il codice non ha bisogno di schemi da specificare. Può scaricare i risultati nel nuovo foglio Excel con i nomi delle colonne corretti. Quindi, per favore fatemi sapere come posso ottenere i risultati nello sheet2
nella stessa cartella di lavoro?Come recuperare i dati dal file XML al foglio Excel utilizzando VBA
Sub ImportXMLtoList()
Dim strTargetFile As String
Application.DisplayAlerts = False
strTargetFile = "C:\example.xml"
Workbooks.OpenXML Filename:=strTargetFile, LoadOption:=xlXmlLoadImportToList
Application.DisplayAlerts = True
End Sub
hey Tim, grazie mille ......... questo ha funzionato :). Era il mio cattivo, non ho specificato correttamente il nome del foglio. – tester