我使用以下代碼將數據從XML提取到Excel。 但問題是,結果在新工作簿「Book1
」中打開。但我想在具有此宏的相同Excel中的特定工作表中獲得結果。
請注意,我不想在代碼中創建模式,因爲所有XML的模式都會改變。下面提到的代碼不需要指定模式。它可以將結果轉儲到具有正確列名稱的新Excel表格中。那麼,請讓我知道如何在同一工作簿中獲得sheet2
的結果?如何使用VBA從XML文件中將數據提取到Excel工作表
Sub ImportXMLtoList()
Dim strTargetFile As String
Application.DisplayAlerts = False
strTargetFile = "C:\example.xml"
Workbooks.OpenXML Filename:=strTargetFile, LoadOption:=xlXmlLoadImportToList
Application.DisplayAlerts = True
End Sub
嘿蒂姆,非常感謝.........這工作:)。這是我的不好,我沒有正確指定表名。 – tester