Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Exporta a un archivo de datos XML los datos asignados a la asignación de esquema XML especificada.
Sintaxis
más sencilla.SaveAsXMLData (FileName, Map)
expresión Variable que representa un objeto de libro .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| FileName | Necesario | String | Cadena que especifica el nombre del archivo que se va a guardar. Se puede especificar la ruta completa del archivo; en caso contrario, Microsoft Excel guarda el archivo en la carpeta actual. |
| Map | Obligatorio | XmlMap | Asignación de esquema que se va a aplicar a los datos. |
Comentarios
Este método da como resultado un error de tiempo de ejecución si Excel no puede exportar datos con el mapa de esquema especificado. Para comprobar si Excel puede usar el mapa de esquema especificado para exportar datos, use la propiedad IsExportable .
Ejemplo
En el ejemplo siguiente se comprueba que Excel puede usar el mapa de esquema Cliente para exportar datos y, a continuación, exporta los datos asignados al esquema de Cliente a un archivo denominado Cliente 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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.