Nesta terceira parte do post (Desenvolvendo Programas e planilhas Excel em VBA), iremos definir o que é macro e como utiliza-la no excel.
Há situações em que não é possível resolver um problema só com os comandos e fórmulas do Excel. São nessas situações em que devemos usar as Macros e Programação.
1- O que é Macro ?
É uma sequência de comandos e funções armazenados em módulos do VBA, pode-se usar sempre que você precisar executar uma tarefa, funcionando como uma tipo de atalho. É utilizada, muitas vezes, para tarefas repetitivas, visando a otimização de tempo em etapas demoradas, automatizando-as. A macro gravada no Excel, armazena suas informações referente a cada etapa realizada assim que você for executando os comandos.
2- Como Gravar Macros ?
No post parte 1 mostramos como ativar as Macros e o guia Desenvolvedor, vamos agora grava uma macro. segue abaixo exemplo.
No grupo de ferramentas Código, do guia Desenvolvedor, clique em Gravar Macro, dê um nome para a macro que será gravada, em seguida Ok para a gravação iniciar.
Agora vamos inserir alguns dados na planilha. Abaixo segue um exemplo. Quando inserir os dados desejados cliquem em parar gravação.
Agora vamos inserir um botão para executar a macro. Vá na aba Inserir, clique em formas, e escolha uma forma, clique com botão direito do mouse na forma, em seguida Atribuir Macro. Escolha a macro que criamos e seguida em no botão ok.
Pronto nossa macro já está funcionando, agora delete os dados inseridos, em seguida cliquem no botão que atribuímos a Macro. Vejam os dados deletados apareceram. Muitos se perguntam, como aconteceu isso? O processo que acabamos de realizar, foi uma gravação, ele irá gravar todas ações realizadas no Excel. Podemos também iniciar a gravação de uma macro e copiar dados outras planilhas e colarmos na que a macro está sendo executada, o processo será o mesmo.
Não percam as próximas dicas para iniciantes do VBA.