Compartilhar via


Método Workbook.XmlImportXml (Excel)

Importa um fluxo de dados XML que tenha sido previamente carregado na memória. O Excel usa o primeiro mapa de qualificação encontrado ou, se o intervalo de destino for especificado, o Excel lista automaticamente os dados.

Sintaxe

expressão. XmlImportXml (Dados, ImportMap, Substituição, Destino)

Expressão Uma variável que representa um objeto Workbook .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Dados Obrigatório String Os dados a serem importados.
ImportMap Obrigatório XmlMap O mapa de esquema a ser aplicado durante a importação do arquivo.
Overwrite Opcional Variantes Se um valor não for especificado para o parâmetro Destino , esse parâmetro especifica se deve substituir os dados mapeados para o mapa de esquema especificado no parâmetro ImportMap . Defina como True para substituir os dados ou False para anexar os novos dados aos dados existentes. O valor padrão é True.

Se um valor for especificado para o parâmetro Destino , esse parâmetro especifica se deve substituir os dados existentes. Defina como True para substituir os dados existentes ou False para cancelar a importação se os dados forem substituídos. O valor padrão é True.
Destino Opcional Variantes Especifica o intervalo no qual a lista será criada. O Excel usa apenas o canto superior esquerdo do intervalo.

Valor de retorno

XlXmlImportResult

Comentários

Não especifique um valor para o parâmetro Destination se você quiser importar os dados para um mapeamento existente.

As seguintes condições fazem com que o método XmlImport gere erros de tempo de execução:

  • Os dados XML especificados contêm erros de sintaxe.

  • O processo de importação foi cancelado porque os dados especificados não cabem na planilha.

  • Se nenhum mapa de qualificação for encontrado e o intervalo de destino não for especificado.

Use o método XMLImport do objeto Workbook para importar um arquivo de dados XML para a pasta de trabalho atual.

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.