Como importar um arquivo XML utilizando o VBA

Escrito por tiesha whatley | Traduzido por caio borges
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como importar um arquivo XML utilizando o VBA
O Microsoft Office inclui o Visual Basic Editor (Comstock/Comstock/Getty Images)

O Visual Basic for Applications, ou VBA , é uma linguagem de programação da Microsoft criada para o aplicativo Office. A Microsoft derivou o VBA a partir da clássica linguagem de programação Basic. A empresa incluiu o VBA nos seus programas do Office para que os usuários avançados pudessem criar pequenos programas dinâmicos automáticos a partir do Word, Excel, Access, PowerPoint ou de qualquer outro aplicativo do Office. Você ainda pode importar arquivos XML (linguagem de marcação extensível, do inglês) para um arquivo do Office utilizando somente uma simples codificação do VBA.

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

Instruções

  1. 1

    Abra o programa do Microsoft Office com o qual deseja trabalhar. Habilite a aba "Desenvolvedor, caso ela não esteja aparecendo. Clique na aba "Arquivo", depois em "Opções" e em "Customizar lista", situados no painel de categorias do lado direito da caixa de diálogo "Opções". Clique em "Desenvolvedor" para selecioná-lo na lista das abas principais. Em seguida, clique em "Ok" para salvar as opções e fechar a caixa de diálogo "Options".

  2. 2

    Clique na aba "Desenvolvedor" e, em seguida, no botão "Visual Basic" para abir o Visual Basic Editor. Clique duas vezes em "ThisDocument" (Esse documento) para no Word, "ThisWorkbook" (Esse livro de trabalho) no Excel e em "ThisDatabase" (Essa base de dados) para o Access, e assim por diante para abrir a janela de código. Seja qual for o programa que estiver utilizando, a abertura da janela de código vai depender do tipo de programa que esteja usando.

  3. 3

    Digite o código VBA, que importará um documento XML para o aplicativo. Veja o exemplo abaixo: "Application.ImportXML DataSource:="sample.xml", ImportOptions:=acStructureAndData " Troque o "sample.xml" pelo nome do documento XML que deseja importar. Exclua a linha "ImportOptions", se desejar. Essa linha diz apenas que você deseja importar todos os dados e a estrutura de dados para o novo documento.

  4. 4

    Clique no ícone "Salvar" na barra de ferramentas do Visual Basic Editor para salvar as alterações de código. Clique em "Arquivo" e depois em "Fechar" para fechar o editor. Clique no ícone "Salvar" ou em "Arquivo" e depois em "Salvar" para salvar as alterações feitas no documento.

Dicas & Advertências

  • Essas instruções são para a versão 2010 do Microsoft Office. A formulação das guias podem ser diferentes caso esteja usando outra versão do aplicativo.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível