Como atribuir macros a botões ou formas no Excel

As macros no Excel são uma excelente ferramenta para automatizar tarefas repetitivas e aumentar a produtividade. Ao atribuir macros a

Neste artigo

As macros no Excel são uma excelente ferramenta para automatizar tarefas repetitivas e aumentar a produtividade. Ao atribuir macros a botões ou formas, vai conseguir executar as tarefas de forma mais simples, rápida e intuitiva facilitando o uso das mesmas, especialmente para utilizadores que não têm familiaridade com o código VBA. Neste artigo, vou explorar como atribuir macros a botões ou formas no Excel.

 

O que são macros e porque deve usar botões ou formas?

As macros são sequências de comandos gravadas no Excel que podem ser executadas para realizar uma tarefa automaticamente. Quando atribui macros a botões ou formas, está a criar atalhos visuais que permitem executar as macros com um único clique.

Vantagens de usar botões ou formas:

  • Simplificam o acesso às macros;
  • Melhoram a experiência do utilizador;
  • Aumentam a eficiência em ficheiros complexos.

   

Quer saber um pouco mais sobre como gravar as suas macros? Recomendo-lhe este artigo.

   

Como criar e atribuir macros a botões no Excel

Em primeiro lugar, deve aceder ao separador Developer (Programador). Se o separador Developer (Programador) não estiver visível, ative-o em File (Ficheiro), Options (Opções), clique em Customise Ribbon (Personalizar frizo) e ative o Developer (Programador).

  • Gravar uma macro

No separador Developer (Programador), clique em Record Macro (Gravar Macro). Insira um nome para a macro (sem espaços) e escolha onde guardar a macro: na This Workbook (Ficheiro atual) ou num Personal Macro Workbook (Livro de Macros Pessoal).

Realize a tarefa que deseja automatizar e clique em Stop Recording (Parar Gravação). Se necessário, vá a Visual Basic para personalizar o código da macro.

 

  • Inserir um botão

No separador Developer (Programador), clique em Insert (Inserir) e no grupo Form Controls (Controlo de formulário), selecione o Button (Botão).

  • Atribuir a macro ao botão:

Após inserir o botão, aparecerá uma janela para atribuir a macro. Selecione a macro que deseja e clique em “OK”.

 

  • Personalizar o botão:

Clique com o botão direito no botão para editar o texto, redimensioná-lo ou alterar o formato.

Como atribuir macros a formas no Excel

Além de botões, também pode atribuir macros a formas, como círculos, setas ou icons.

  • Inserir uma forma

Vá ao separador Insert (Inserir), Shapes(Formas)e escolha a forma desejada (ex.: retângulo, círculo) e insira na folha.

  • Atribuir a macro:

Clique com o botão direito na forma e selecione Assign Macro (Atribuir Macro), escolha a macro desejada na lista e clique em “OK”.

 

  • Personalizar a forma:

Use as opções de formatação no separador Shape Format (Formatar forma) para alterar a cor, bordas e estilo da forma.

 Atribuir macros a botões ou formas no Excel é uma maneira prática de automatizar tarefas e criar atalhos visuais intuitivos. Com apenas alguns cliques, pode transformar ficheiros comuns em ferramentas poderosas e profissionais. Experimente implementar macros com botões ou formas nos seus projetos e veja como podem melhorar a eficiência do trabalho.

Dentro da Academia d’Excel, encontra um módulo completo com tudo o que realmente importa saber sobre macros, além disso na Academia irá encontrar o que precisam de saber sobre Excel num só sítio, é uma autêntica biblioteca de Excel.

No momento as inscrições para a Academia estão encerradas, entretanto clique aqui para se inscrever na lista de espera e ser avisado na próxima abertura de inscrições.

Se tiver algum conteúdo que gostava que fosse abordado, por favor deixe a sua sugestão nos comentários!

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Pesquisar

Procurar

Categorias

E-book gratuito

Excel Time Booster

O seu guia de produtividade no Excel

Mais de 100 atalhos do Excel para deixar de lado o rato e aumentar a sua produtividade ao fazer mais em menos tempo!

Partilhar

Sobre Mim

Maria Braga

Licenciada em Gestão e Mestre em Finanças, premiada pela Microsoft com o Prémio MVP (Microsoft Valuable Professional), começou a trabalhar na área da banca, passou pelo mundo das startups até criar o seu próprio negócio. Apaixonada por Excel, pretende ajudar profissionais a tomarem decisões lucrativas, através de Dashboards, e a economizar tempo e aumentar a produtividade com o Excel, através de formações e cursos online.

Artigos Relacionados

falta de organização empresarial e excesso de tarefas

Falta de organização empresarial: o verdadeiro problema pode não ser o tempo

A falta de tempo é uma das queixas mais comuns no contexto empresarial.Entre reuniões, tarefas operacionais, decisões urgentes e imprevistos constantes, os dias parecem sempre

Ler artigo

3 funções essenciais para extrair texto no Excel

As funções LEFT (ESQUERDA), RIGHT (DIREITA) e MID (SEG.TEXTO) no Excel são ferramentas essenciais para manipular e extrair partes de texto de células. Estas funções

Ler artigo

O poder do tipo de dados no Power Query

No Power Query, trabalhar com diferentes tipos de dados é essencial para garantir a precisão e a eficiência das suas Queries (Consultas). Se os tipos

Ler artigo

Curso completo de Excel