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
- Como Criar Macros no Excel com ChatGPT e CopilotVeja como criar macros no Excel com ChatGPT sem nem mesmo saber programar em VBA!
- Tela de Pesquisa no Excel: Como Criar um Filtro Dinâmico de Pesquisa AutomatizadaNesta aula, você vai aprender a criar uma tela de pesquisa no Excel que filtra vendas por vendedor, produto e forma de pagamento com poucos cliques.
- 5 Maneiras de Proteger Planilha Excel – Senha na PlanilhaVocê conhece a forma simples de proteger planilha Excel? Isso nada mais é do que colocar uma senha nela, fazendo que ela só abra com essa senha!
Posts mais recentes da Hashtag Treinamentos
- Aprenda a Criar Planilha de Estoque com ChatGPT e ExcelQuer aprender como criar uma planilha de estoque com ChatGPT e Excel? Aprenda como fazer isso de forma simples e direta!
- Conheça o Gemini, o ChatGPT do GoogleConheça o Gemini, a inteligência artificial do Google, que funciona basicamente como o ChatGPT do Google.
- Como Perguntar e Entender Direções em Inglês: Guia Completo para ViajantesAprenda como pedir e entender direções em inglês de forma clara e educada. Confira nosso guia completo com frases prontas e com as pronuncias adequadas.
Expert em conteúdos da Hashtag Treinamentos. Auxilia na criação de conteúdos de variados temas voltados para aqueles que acompanham nossos canais.