Automatize Tarefas no Excel com um Clique (Usando Macro + ChatGPT)

Muita gente não sabe, mas o Excel possui um recurso capaz de transformar tarefas repetitivas em processos automáticos que rodam com apenas um clique: as macros.

Ao combiná-las com o poder do ChatGPT, é possível criar códigos VBA personalizados sem precisar ser especialista em programação.

Ou seja, significa que você pode gerar relatórios, formatar dados, organizar planilhas ou executar cálculos complexos instantaneamente.

Portanto, neste conteúdo, vamos mostrar como ativar esse botão oculto do Excel e usar a inteligência artificial para criar automações que economizam horas de trabalho.

Vamos lá!

Gravando Macros no Excel

Observe que, temos três tabelas com a mesma estrutura no Excel, tabelas essas que podem ser recebidas mensalmente, quinzenalmente e entre outros períodos:

Tabela de Vendas com Estrutura Padrão no Excel
Tabela de Vendas com Estrutura Padrão no Excel

Além disso, se você for até a guia Exibir, encontrará o botão Macro, responsável por gravar, executar e gerenciar scripts automatizados no Excel.

Ou seja, são instruções que você passa ao Excel para que ele possa fazer elas sozinho apenas com um comando.

Botão de Macro no Excel
Botão de Macro no Excel

Então, para utilizar esta ferramenta, clique em Gravar Macro:

Gravando Macro no Excel
Gravando Macro no Excel

Depois, nomeie ela e coloque a opção de Pasta de Trabalho Pessoal de Macros:

Gravando Macro no Excel
Gravando Macro no Excel

Após confirmar em OK, você pode executar as atividades que desejar para que o Excel possa gravar.

No exemplo desta aula, formatamos os dados como tabela, classificamos as informações por ordem cronológica, calculamos o valor total das vendas e aplicamos a formatação condicional para classificar as vendas, chegando a este resultado:

Gravando Macro no Excel
Gravando Macro no Excel

Após todas as configurações que você desejar, clique em Parar Gravação na guia de Exibir e em Macros:

Parando Gravação de Macro no Excel
Parando Gravação de Macro no Excel

Executando Macros no Excel

Contudo, precisamos executar a macro que gravamos.

Então, acesse o segundo arquivo de registro de vendas, vá até a guia Exibir e em Macros, clique em Exibir Macros:

Exibindo Macros no Excel
Exibindo Macros no Excel

Ao abrir uma janela, selecione a opção disponível e vá em Executar:

Executando Macro no Excel
Executando Macro no Excel

E com isso, as edições serão executadas:

Macro Executada no Excel
Macro Executada no Excel

Corrigindo Macro no Excel com ChatGPT

No entanto, como a base que gravamos a macro era menor, a execução das edições na nova base de dados ficou incompleta.

Sendo assim, precisamos fazer com que o Excel entenda que cada base de dados será de um tamanho diferente e que as edições precisam ser feitas em todos os registros.

Então, vá até a guia Desenvolvedor e vá em Visual Basic:

Acessando o Código da Macro no Excel
Acessando o Código da Macro no Excel

Ao abrir uma janela, vá na primeira planilha e clique em Módulo 1.

Depois, copie o código disponível:

Acessando o Código da Macro no Excel
Acessando o Código da Macro no Excel

Acesse o ChatGPT, cole o código acima na caixa de perguntas e envie um prompt solicitando a correção do código para que o intervalo não seja fixo, pois, cada base de dados será de um determinado tamanho:

Envio de Prompt ao ChatGPT para Correção de Código de Macro no Excel
Envio de Prompt ao ChatGPT para Correção de Código de Macro no Excel

Após enviar com ENTER, a IA lhe enviará um código corrigido, no qual você irá copiar:

Copiando Código de Macro Corrigia no ChatGPT
Copiando Código de Macro Corrigia no ChatGPT

Posteriormente, volte no Visual Basic e cole o novo código e salve no ícone acima:

Colando Código de Macro Corrigia no ChatGPT
Colando Código de Macro Corrigia no ChatGPT

Assim, ao voltar no Excel e executar a macro, como fizemos antes, as configurações serão feitas de acordo com o que precisamos:

Macro Executada no Excel
Macro Executada no Excel

Portanto, com as dicas acima, você saberá aplicar macros no Excel de maneira simples e eficiente, apenas solicitando apoio do ChatGPT.

Curso de Excel Completo: Do Básico ao Avançado.

Quer aprender Excel do Básico ao Avançado, passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este Curso de Excel Completo.

Resolvendo Problemas Comuns no Excel

Por fim, deixe seu comentário sobre se gostou deste post tutorial e se você irá usar essas técnicas em suas planilhas de Excel. E você também pode enviar a sua sugestão para os próximos posts. Até breve!

Artigos Relacionados ao Excel: