Como criar e usar um suplemento do Excel (tutorial passo a passo)

Um suplemento do Excel pode ser muito útil quando você precisa executar uma macro com frequência em pastas de trabalho diferentes.

Por exemplo, suponha que você queira destacar todas as células que contêm um erro, você pode criar facilmente um suplemento do Excel que destacará os erros com um clique de um botão.

Algo conforme mostrado abaixo (a macro foi adicionada à Barra de Ferramentas de Acesso Rápido para executá-la com um único clique):

Da mesma forma, você pode criar uma função personalizada do Excel e usá-la em todas as pastas de trabalho do Excel, em vez de copiar e colar o código repetidamente.

Se você estiver interessado em aprender VBA da maneira mais fácil, confira meu Treinamento Online Excel VBA.

Criação de um suplemento do Excel

Neste tutorial, você aprenderá a criar um suplemento do Excel. Existem três etapas para criar um suplemento e disponibilizá-lo no QAT.

  • Escreva / registre o código em um módulo.
  • Salve como um suplemento do Excel.
  • Adicione a macro à Barra de Ferramentas de Acesso Rápido.

Escreva / registre o código em um módulo

Neste exemplo, usaremos um código simples para destacar todas as células que possuem valores de erro:

Sub HighlightErrors () Selection.SpecialCells (xlCellTypeFormulas, xlErrors) .Select Selection.Interior.Color = vbRed End Sub

Se você estiver escrevendo código (ou copiando e colando de algum lugar), estas são as etapas:

  • Abra uma pasta de trabalho do Excel.
  • Pressione Alt + F11 para abrir a janela do Editor VB.
  • No Editor VB, você veria os objetos da pasta de trabalho listados no explorador de projetos. Se você não consegue ver isso, vá para Exibir -> Explorador de Projetos.
  • Clique com o botão direito em qualquer um dos objetos da pasta de trabalho. Vá para a opção Inserir e clique em ‘Módulo’. Isso irá inserir um objeto de módulo.
  • Clique duas vezes no módulo e insira o código acima (copie e cole).
  • Pressione Alt + F11 para voltar à planilha do Excel.

Observação: Se você estiver gravando uma macro, o Excel toma conta automaticamente do inserir um módulo e colocar o código nele.

Agora, vamos criar um suplemento a partir deste código.

Salvar e instalar o add-in

Siga as etapas abaixo quando estiver na pasta de trabalho onde inseriu o código.

  • Clique na guia Arquivo.
  • Clique em ‘Salvar como’.
  • Na caixa de diálogo Salvar como, altere o tipo ‘Salvar como’ para .xlam. O nome que você atribui ao arquivo seria o nome do seu suplemento. Neste exemplo, o arquivo é salvo com o nome Erros de destaque.
    • Você notará que o caminho do arquivo onde ele é salvo muda automaticamente. Você pode usar o padrão ou alterá-lo se desejar.
  • Abra uma pasta de trabalho do Excel e vá para Desenvolvedor -> Suplementos -> Suplementos do Excel.
  • Na caixa de diálogo Add-ins, navegue e localize o arquivo que você salvou e clique em OK.

Agora o add-in foi ativado.

Você pode não ver nenhuma guia ou opção na faixa de opções, mas o add-in é ativado neste estágio e o código está disponível para ser usado agora.

A próxima etapa é adicionar a macro à Barra de Ferramentas de Acesso Rápido para que você possa executar a macro com um único clique.

Observação: Se você estiver criando um suplemento que possui uma função personalizada, você não precisa ir para a etapa 3. Ao final da etapa 2, você terá a função disponível em toda a pasta de trabalho. A etapa 3 é para esses códigos, em que você deseja que algo aconteça ao executar o código (como células de destaque com erros).

Salvar e instalar o add-in

Para fazer isso:

  • Clique com o botão direito em qualquer uma das guias da faixa de opções e selecione Personalizar Barra de Ferramentas de Acesso Rápido.
  • Na caixa de diálogo Opções do Excel, selecione Macros nos comandos Escolher no menu suspenso. Você notará que a macro ‘HighlightErrors’ está listada lá.
  • Clique na macro ‘HighlightErrors’ e clique em Adicionar. Isso adicionará a macro à lista à direita.
  • Clique OK. Isso adicionará a macro à Barra de Ferramentas de Acesso Rápido.

Agora, para executar este código em qualquer pasta de trabalho, selecione o conjunto de dados e clique no ícone da macro no QAT.

Isso irá destacar todas as células com erros na cor vermelha. Você também pode usar essa macro em qualquer pasta de trabalho, desde que tenha habilitado o add-in.

Cuidado: As alterações feitas pela macro não podem ser desfeitas usando Control + Z.

Você também pode criar funções personalizadas e salvá-las como um suplemento do Excel. Agora, ao habilitar o suplemento, as funções personalizadas estarão disponíveis em todas as suas pastas de trabalho do Excel.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave