Share via


Excel) (Workbook.SaveAsXMLData 方法

會將對應到指定 XML 結構描述對應的資料匯出到 XML 資料檔案。

語法

運算式SaveAsXMLData (FileNameMap)

表達 代表 Workbook 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
FileName 必要 字串 字串,會指出所要儲存的檔案名稱。 您可以在檔案名稱中加入完整路徑;如果不加入路徑,則 Microsoft Excel 會將該檔案儲存到目前資料夾。
Map 必要 XmlMap 要套用到資料的結構描述對應。

註解

如果 Excel 無法使用指定的架構對應匯出資料,這個方法會產生執行階段錯誤。 若要檢查 Excel 是否可以使用指定的架構對應匯出資料,請使用 IsExportable 屬性。

範例

下列範例會確認 Excel 可以使用架構對應 Customer 匯出資料,然後將對應至客戶架構對應的資料匯出至名為 Customer Data.xml 的檔案。

Sub ExportAsXMLData() 
 Dim objMapToExport As XmlMap 
 
 Set objMapToExport = ActiveWorkbook.XmlMaps("Customer") 
 
 If objMapToExport.IsExportable Then 
 
 ActiveWorkbook.SaveAsXMLData "Customer Data.xml", objMapToExport 
 Else 
 MsgBox "Cannot use " & objMapToExport.Name & _ 
 "to export the contents of the worksheet to XML data." 
 End If 
End Sub

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應