Ich habe den folgenden Code verwendet, um Daten von XML nach Excel zu holen. Aber das Problem ist, die Ergebnisse werden in einer neuen Arbeitsmappe "Book1
" geöffnet. Aber ich möchte die Ergebnisse in einem bestimmten Arbeitsblatt in demselben Excel abrufen, in dem ich dieses Makro habe.
Bitte beachten Sie, dass ich kein Schema im Code erstellen möchte, da sich das Schema für alle XMLs ändert. Der unten erwähnte Code benötigt kein spezifiziertes Schema. Es kann die Ergebnisse in einem neuen Excel-Arbeitsblatt mit den richtigen Spaltennamen ausgeben. Also, lassen Sie mich bitte wissen, wie kann ich die Ergebnisse in der sheet2
in der gleichen Arbeitsmappe erhalten?So holen Sie Daten aus XML-Datei in Excel-Tabelle mit 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, vielen dank ......... das hat funktioniert :). Es war mein Fehler, ich habe den Blattnamen nicht richtig angegeben. – tester