Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. 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
expressão. SaveAsXMLData (FileName, Map)
expressão Uma variável que representa um objeto de Livro .
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
Este método resulta num erro de tempo de execução se o Excel não conseguir exportar dados com o mapa de esquema especificado. Para marcar se o Excel pode utilizar o mapa de esquema especificado para exportar dados, utilize a propriedade IsExportable.
Exemplo
O exemplo seguinte verifica se o Excel pode utilizar o mapa de esquema Cliente para exportar dados e, em seguida, exporta os dados mapeados para o Mapa de esquema do cliente para um ficheiro com o nome 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.