Desenvolvendo programas e planilhas Excel em VBA – Parte 3

Nesta terceira parte do post (Desenvolvendo Programas e planilhas Excel em VBA), iremos definir o que é macro e como utiliza-la no excel.

Resultado de imagem para macro excel
Desenvolvendo Programas e Planilhas 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.

# Type at least 1 character to search # Hit enter to search or ESC to close