Workbook.SaveAsXMLData 方法 (Excel)

将已映射到指定 XML 架构映射的数据导出到 XML 数据文件中。

语法

表达式SaveAsXMLData (FileNameMap)

表达 一个代表 Workbook 对象的变量。

参数

名称 必需/可选 数据类型 说明
FileName 必需 字符串 一个表示要保存文件的文件名的字符串。 可包含完整路径,如果不指定路径,Microsoft Excel 将文件保存到当前文件夹中。
Map 必需 XmlMap 应用于数据的架构映射。

备注

如果 Excel 无法导出具有指定架构映射的数据,则此方法会导致运行时错误。 若要检查 Excel 是否可以使用指定的架构映射导出数据,请使用 IsExportable 属性。

示例

以下示例验证 Excel 是否可以使用架构映射 Customer 导出数据,然后将映射到 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。