Como Criar Macros no Excel com ChatGPT e Copilot
Veja como criar macros no Excel com ChatGPT sem nem mesmo saber programar em VBA!
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
O que você vai ver hoje?
Como criar macros no Excel com ChatGPT
Na aula de hoje, quero te mostrar como fazer isso sem precisar saber programar em VBA!
É isso mesmo, vamos aprender a descrever e transmitir as informações corretamente para o ChatGPT, para que ele nos ajude a criar macros no Excel.
Vamos ver como solicitar as macros ao ChatGPT e, em seguida, como aplicá-las no ambiente VBA e utilizá-las no Excel.
Gostou da ideia dessa aula? Então, vem comigo aprender a criar suas próprias macros no Excel utilizando inteligência artificial.
Inserindo Informações na Planilha
Para começarmos esta aula, vamos criar uma planilha no Excel e inserir algumas informações para construir um simples cadastro de funcionários de uma empresa, incluindo nome, cidade e área.

Ao construirmos uma tabela como essa, muitas vezes nos deparamos com o problema de redimensionamento das colunas. Isso ocorre porque os nomes das cidades, áreas ou mesmo dos funcionários podem ultrapassar o tamanho inicial da coluna.

Nesses casos, precisamos ficar redimensionando manualmente a coluna sempre que uma informação ultrapassar o tamanho atual da mesma.
Uma forma de evitar esse trabalho manual é criando uma macro que redimensione automaticamente o tamanho das colunas conforme necessário.
Solicitando a Macro para o ChatGPT
Para esta aula, usarei a versão gratuita do ChatGPT, que é a versão 3.5 e pode ser acessada através do site oficial.
Primeiro, se você ainda não tiver, será necessário fazer um cadastro inicial com seu nome e e-mail, ou conectar-se automaticamente usando sua conta do Google.
Feito isso, basta explicarmos claramente nossa demanda ao ChatGPT para obtermos um código VBA personalizado e completo para nosso problema.


Observe que, além de fornecer todo o código VBA, ele ainda explicará o passo a passo para que você possa implementá-lo no Excel.

Basta seguir estas etapas para replicarmos a solução dada pelo ChatGPT em nossa planilha.
Aplicando a Solução do ChatGPT no Excel
Vamos seguir o passo a passo detalhado fornecido pelo ChatGPT para abrir o VBA e implementar o código em nossa planilha. Para abrir o VBA, precisamos pressionar as teclas Alt + F11:

O segundo passo é localizar e selecionar o nome de nossa planilha no painel esquerdo, que neste caso é Planilha 1.

O próximo passo é copiar e colar todo o código na janela que foi aberta. Assim, basta copiar o código sugerido pelo ChatGPT e adicionar dentro dessa janela.

Feito isso, o ChatGPT nos orienta a fechar o VBA e, agora, sempre que alterarmos uma célula na planilha, as colunas serão redimensionadas para se ajustar ao conteúdo.
Ao adicionar novas informações à nossa planilha, podemos observar que o código VBA fornecido pela inteligência artificial estará funcionando corretamente.

Dessa forma, você conseguiu criar uma macro com VBA sem ter conhecimento prévio sobre VBA, apenas seguindo o passo a passo do ChatGPT.
Lembre-se de passar o prompt (o comando) o mais descritível possível, com o que você deseja realizar. Desse modo, o ChatGPT conseguirá entregar um código mais preciso e funcional.
Atualização da Folha Salarial
Vamos criar um segundo exemplo, adicionando uma nova coluna para inserir o salário dos funcionários.

Ao lado, vamos inserir uma célula amarela que deve apresentar o somatório da folha salarial.

Podemos solicitar ao ChatGPT para alterar o código anterior, incluindo a escrita do somatório dos valores da coluna D na célula F3, excluindo a célula D1 (que contém texto).

Feito isso, o Chat irá reescrever o código anterior adicionando essa nova solicitação feita. Para aplicá-lo, basta seguirmos o passo a passo anterior, porém, substituindo o código antigo dentro do VBA pelo novo código.

Com o código aplicado, basta preenchermos um novo salário e a conta será feita e atualizada automaticamente.

Caso algum valor seja alterado, a macro irá recalcular o valor.

Crie Macros no Excel com o Copilot da Microsoft – Gratuito ou Pago!
Na primeira parte, mostramos como criar macros no Excel usando o ChatGPT, simplificando a automação de tarefas sem exigir conhecimentos avançados em VBA.
Agora, vamos explorar como fazer o mesmo com o Copilot, a inteligência artificial da Microsoft, tanto na versão gratuita quanto na paga. Com o Copilot, você pode gerar códigos VBA em minutos e automatizar suas planilhas com facilidade. Vamos ver como funciona?
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
O que é o Copilot e como ele ajuda no Excel?
O Copilot é a IA da Microsoft integrada a ferramntas como o Excel, que pode gerar códigos VBA para macros com base em comandos simples em linguagem natural. Ele é ideal para quem quer automatizar tarefas repetitivas, como formatar planilhas, sem ser especialista em programação.
- Versão Gratuita: Acesse o Copilot pelo navegador e peça códigos VBA, que você pode copiar e colar no Excel.
- Versão Paga: Integração direta no Excel, com uma interface dedicada para criar macros, desde que o salvamento automático no OneDrive esteja habilitado.

Criando uma Macro com o Copilot: Passo a Passo
Vamos criar uma macro que, ao clicar em uma célula, pinte de amarelo a linha correspondente entre as colunas B e G. Veja como fazer nas duas versões do Copilot:
Opção 1: Copilot Gratuito (pelo Navegador)
- Acesse o Copilot:
- Abra o navegador e vá para o site do Copilot (copilot.microsoft.com).
- Faça login com sua conta Microsoft (a versão gratuita não exige assinatura).
- Digite o Prompt:
- Escreva: “Crie uma macro VBA que, ao clicar em uma célula de uma planilha, pinte de amarelo a linha da célula selecionada entre as colunas B e G.”
- O Copilot gerará o código VBA, como este:
Sub ColorirLinhaAmarelo() Dim rng As Range Set rng = ActiveCell Range("B" & rng.Row & ":G" & rng.Row).Interior.Color = vbYellow End Sub - Use o Código no Excel:
- Abra o Excel e pressione Alt + F11 para acessar o editor VBA.
- Cole o código em um novo módulo.
- Salve a planilha como .xlsm (formato habilitado para macros) e execute a macro.

Opção 2: Copilot Pago (Integrado ao Excel)
- Habilite o Salvamento Automático:
- Certifique-se de que sua planilha está salva no OneDrive com o salvamento automático ativado.
- Você precisa de uma licença do Copilot para Microsoft 365 (versão paga).
- Acesse o Copilot no Excel:
- Na guia Página Inicial, clique na aba Copilot (disponível na versão paga).
- Uma janela lateral abrirá, onde você pode digitar seu comando.
- Digite o Prompt:
- Escreva o mesmo comando: “Crie uma macro VBA que pinte de amarelo a linha da célula selecionada entre as colunas B e G.”
- O Copilot gerará o código diretamente na interface do Excel, pronto para ser aplicado.
- Execute a Macro:
- O Copilot pode inserir o código no VBA automaticamente ou orientar você a colá-lo no editor VBA.

Vantagens do Copilot para Macros
- Facilidade: Tanto na versão gratuita quanto na paga, você não precisa saber VBA. Basta descrever o que quer em linguagem natural.
- Integração (Versão Paga): A versão paga permite criar macros sem sair do Excel, com uma experiência mais fluida.
- Flexibilidade: Funciona para macros simples (como formatar linhas) ou complexas (como cálculos automatizados).
- Acessibilidade: A versão gratuita é suficiente para a maioria dos usuários, acessível pelo navegador.
Dicas para Usar o Copilot
- Seja Específico no Prompt: Descreva claramente o que a macro deve fazer (ex.: “pintar apenas colunas B a G”).
- Teste o Código: Execute a macro em uma planilha de teste para evitar erros em arquivos importantes.
- Versão Paga: Se você usa o Excel intensivamente, considere a versão paga do Copilot para integração direta e maior praticidade.
- Combine com Outras Ferramentas: Use o Copilot para gerar códigos VBA e complemente com outras automações no Excel.
O que aprendemos sobre o Copilot?
O Copilot da Microsoft torna a criação de macros no Excel acessível a todos, seja na versão gratuita pelo navegador ou na versão paga integrada ao Excel. Com um simples comando, você pode gerar códigos VBA e automatizar tarefas em minutos, sem precisar ser especialista em programação. Experimente agora e transforme suas planilhas em ferramentas poderosas!
Conclusão – Como criar macros no Excel com ChatGPT e Copilot
Nessa aula, aprendemos como usar a inteligência artificial para criar macros no Excel e no Copilot. Vimos como solicitar o código VBA ao ChatGPT e como aplicá-lo dentro do Excel para construir e criar nossas próprias macros.
Também vimos como fazer este processo utilizando Copilot, tanto na versão gratuita como na paga.
Dessa forma, podemos utilizar a IA como uma poderosa ferramenta que nos auxiliará a ser muito mais produtivos e eficientes em nossos trabalhos. Podemos até mesmo criar macros em VBA sem precisar saber programar.

Apostila Básica de Excel
Essa é uma apostila básica de Excel para que você saia do zero de forma 100% gratuita!
Hashtag Treinamentos
Para acessar outras publicações de Excel Avançado, clique aqui!
Posts mais recentes de Excel Avançado
- Claude e ChatGPT no Excel: 3 Usos ProfissionaisDescubra como usar Claude e ChatGPT no Excel para criar bases de dados, corrigir fórmulas com erro e analisar planilhas completas na prática. Introdução Usar Claude e ChatGPT no Excel… Read more: Claude e ChatGPT no Excel: 3 Usos Profissionais
- Problemas no PROCV: 10 Erros Comuns e Como ResolverVeja os 10 problemas no PROCV mais comuns, como #N/D, #REF! e #NOME?, e o passo a passo para resolver cada erro e fazer a fórmula voltar a funcionar.
- Como Fazer Macro no Excel: Tutorial com ExemplosAprenda como fazer macro no Excel do zero: ative a guia Desenvolvedor, grave suas ações e automatize tarefas repetitivas com VBA, mesmo sem saber programar.
Posts mais recentes da Hashtag Treinamentos
- Planilha de Controle de Notas Fiscais no Excel [Grátis]Baixe a planilha de controle de notas fiscais no Excel grátis: calcule ISS e retenções, veja o que está em aberto e gere a cobrança de cada nota de serviço.
- Qual IA usar na empresa: ChatGPT, Claude ou Perplexity?Qual IA usar na empresa: veja as diferenças entre ChatGPT, Claude e Perplexity e quando cada um rende mais em cada área da sua equipe.
- Apostilas Gratuitas em PDF: Excel, Power BI, Python e IABaixe apostilas gratuitas em PDF de Excel, Power BI, Python, Claude e agentes de IA, com exercícios e gabarito. Escolha a sua e comece hoje.








