Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Exporta os dados, que foram mapeados para o mapa de esquema XML especificado, para um arquivo de dados XML.
Sintaxe
mais simples. SaveAsXMLData (FileName, Map)
expressão Uma variável que representa um objeto de pasta de trabalho .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| FileName | Obrigatório | String | Uma cadeia de caracteres que indica o nome do arquivo a ser salvo. Você pode incluir um caminho completo; se não fizer isso, o Microsoft Excel salvará o arquivo na pasta atual. |
| Map | Obrigatório | XmlMap | O mapa de esquema a ser aplicado aos dados. |
Comentários
Esse método resultará em um erro em tempo de execução se o Excel não puder exportar dados com o mapa de esquema especificado. Para marcar se o Excel pode usar o mapa de esquema especificado para exportar dados, use a propriedade IsExportable.
Exemplo
O exemplo a seguir verifica se o Excel pode usar o mapa de esquema Customer para exportar dados e, em seguida, exporta os dados mapeados para o mapa de esquema Customer para um arquivo chamado 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
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.