Macro no Excel – qual é sua utilidade?

0
6743

Trabalhar com Excel é uma tarefa muito comum nos dias atuais, seja para uso pessoal ou profissional. Dentre a infinidade de fórmulas e comandos que facilitam muito e tornam mais organizados determinados trabalhos, muitas vezes surge a necessidade de automatizar certas tarefas por elas serem realizadas com frequência no Excel.

Desse modo, surgem as macros que são basicamente comandos capazes de facilitar funções rotineiras. Veja maiores detalhes a seguir:

O que são e quando utilizá-las:

Para melhor compreensão sobre o uso de macros, vamos citar um simples exemplo do dia a dia.

Com certeza você já se deparou com a função de relatar determinado fato para diversas pessoas durante um dia. Em determinado momento, você se cansa de repetir as mesmas palavras e logo pensa que seria extremamente viável se pudesse gravar suas palavras e apertar o botão de play do gravador quando precisasse contar a história novamente. Desse modo, você pouparia tempo e energia com tal atividade.

Essa opção de gravação de voz quase sempre é algo inviável para uso no dia a dia. Mas quando se trata de uma operação rotineira no Excel, saiba que é possível automatizá-las conforme desejado. Sendo assim, o uso de Macros no Excel tem como objetivo automatizar tarefas que são realizadas com frequência, fazendo assim com que um simples clique de botão execute a operação que se deseja.

Como utilizar:

Para compreensão a respeito de como utilizar macros, vamos citar um exemplo prático e analisaremos como este pode ser aplicado com a função de macros.

Exemplo:

Abaixo temos uma tabela de determinada loja que alimenta dados correspondentes a suas vendas diárias. Note que os dados são inseridos diariamente sendo necessário criar uma nova tabela a cada dia para inserir as vendas correspondentes ao dia atual. Sendo assim, pode-se avaliar que sem o uso de macros, tal procedimento torna-se repetitivo, além de tomar tempo desnecessário do usuário diariamente.

Macro no Excel – qual é sua utilidade?

Deste modo, com o emprego de macros, podemos automatizar a tarefa de criação da tabela simplesmente clicando em um botão. Veja o procedimento abaixo:

1-  Com o Excel aberto, verifique se a aba “Desenvolvedor” encontra-se habilitada na faixa de opções. Caso não esteja ativa, acesse os passos:

a-  Acesse a aba “Arquivo” e escolha “Opções”.

b-  Abrirá uma nova janela, na qual se deve selecionar a opção: “Selecionar Faixa de Opções”. Em “Guias Principais”, ative a caixa “Desenvolvedor” conforme mostra imagem abaixo.

Macro no Excel – qual é sua utilidade?

c-  Após o procedimento acima, clique em OK, e veja que a aba “Desenvolvedor” estará ativa na faixa de opções.

2-  Antes de realizar a gravação de macro, recomenda-se planejar os passos a serem gravados de modo que se houver erros durante o processo, estes também serão gravados.

3-  Antes de criar a planilha, acesse a aba “Desenvolvedor” e selecione a opção “Gravar Macro”.

Macro no Excel – qual é sua utilidade?

4-  Abrirá uma nova janela, onde deverão ser preenchidas as seguintes informações:

  • Nome da macro: Inserir um nome para a macro. Esse nome não deve conter espaços.
  • Tecla de atalho: Nesta opção é possível inserir uma tecla para execução da macro por meio de atalho. Esta opção não é obrigatória.
  • Armazenar macro em: Nesta opção é possível escolher onde a macro será armazenada. As opções são: Pasta de Trabalho Pessoal de Macros, Nova Pasta de Trabalho ou Esta Pasta de Trabalho.
  • Descrição: Aqui se recomenda descrever em poucas palavras alguns detalhes sobre a macro.

Macro no Excel – qual é sua utilidade?

5-  Clique em OK, e neste momento, todo procedimento realizado estará sendo gravado pela macro.

6-  Crie a tabela conforme mostrado anteriormente.

Macro no Excel – qual é sua utilidade?

7-  Após criar e formatar a tabela, acesse novamente a aba “Desenvolvedor” e selecione a opção “Parar Gravação”.

Macro no Excel – qual é sua utilidade?

8-  Após a criação da macro, note que será possível criar a planilha de vendas citada no exemplo acima simplesmente utilizando os atalhos inseridos em nossa macro (no caso Ctrl + i) ou acessando a aba “Desenvolvedor”, “Macros”, escolhendo a macro criada e clicando em “Executar”.

9-    É possível ainda criar um botão no Excel por meio de controle de formulário e adicionar a macro como comando para o botão, fazendo assim com que a tabela seja criada com um único clique. Para isso, basta acessar a aba “Desenvolvedor” e escolher a opção “Inserir”, e em seguida, adicionar o botão de controle de formulário.

Macro no Excel – qual é sua utilidade?

10- Note que automaticamente abrirá uma nova janela para se vincular o botão com as macros criadas. Sendo assim, basta vincular com a macro desejada e clicar em OK.

Macro no Excel – qual é sua utilidade?

11-  Ao término do procedimento, teremos um botão com ação de uma macro. Desse modo, ao clicar no botão, a tabela será criada.

Macro no Excel – qual é sua utilidade?

Podemos concluir que as macros são fundamentais para trabalhos que exigem repetições e desse modo trazem como benefícios a facilidade de se executar determinado trabalho, o ganho de tempo durante a execução, bem como a diminuição de erros de digitação durante o processo de criação das tarefas.

É válido ressaltar que apesar do simples exemplo de criação de tabela conforme aqui citado, ainda é possível aplicar macros em diversas necessidades como, por exemplo, formatação de células, aplicação de fórmulas, criação de cabeçalhos, entre outras.

E você, como aplica as macros nas tarefas diárias da sua empresa? Conte para a gente nos comentários!

COMPARTILHAR
Artigo anteriorVocê sabe como monitorar as alterações feitas na pasta compartilhada?
Próximo artigo6 Melhores Planilhas em Excel
Rafael Ávila
Administrador e turismólogo, apaixonado pelas possibilidades que o Excel dá para gestores, empreendedores e estudantes. É sócio diretor da área de planilhas na LUZ - Planilhas Empresariais (luz.vc) e é o responsável pelo desenvolvimento das mais de 150 planilhas com foco empresarial e pessoal comercializadas em seu site. Também ministra os cursos online de Excel (cursos.luz.vc) e gosta de ajudar milhares de planilheiros por meio do Fórum e Blog da LUZ.

DEIXE UMA RESPOSTA

Por favor, escreva o seu comentário
Por favor, digite seu nome