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.
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.
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”.
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.
5- Clique em OK, e neste momento, todo procedimento realizado estará sendo gravado pela macro.
6- Crie a tabela conforme mostrado anteriormente.
7- Após criar e formatar a tabela, acesse novamente a aba “Desenvolvedor” e selecione a opção “Parar Gravação”.
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.
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.
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.
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!