2012-12-21 30 views
0

我正在使用下面的代碼將xml導出爲ex​​cel。使用VBA將xml導出爲ex​​cel時,不顯示標題/標記

Sub ImportXMLtoList() 

    Dim strTargetFile As String 
    Application.DisplayAlerts = False 
    strTargetFile = "C:\XML_Demo\demo.xml" 
    Workbooks.OpenXML Filename:=strTargetFile, LoadOption:=xlXmlLoadImportToList 
    Application.DisplayAlerts = True 

End Sub 

執行此代碼時,xml值顯示在電子表格中,但不顯示相應的標記。 「demo.xml」是一個虛擬的XML我已經放在這裏,因爲我工作的客戶端數據,我不能分享有這個問題的實際XML。相同的代碼適用於其他xml。 請讓我知道這將是什麼問題。

+0

您是否試過Workbook.XmlImport方法? –

回答

0

嘗試Workbooks.OpenXML Filename:=strTargetFile, LoadOption:=xlXmlLoadOpenXml