quarta-feira, 30 de abril de 2025

IA 17 - Crie Macros VBA com base em comandos em linguagem natural

 

Imagem criada por IA


🧠 Criar Macros VBA com base em comandos em linguagem natural

🔁 Série Renovada – Aplicações Práticas de Inteligência Artificial para Excel
📅 Post #14 de 20 | Nível de aprendizado: 10.5 - Intermediário avançado
💡 Foco: Automatização de tarefas repetitivas no Excel usando comandos em linguagem natural convertidos em VBA com IA gratuita


📌 Contexto do post

Você já quis automatizar uma tarefa no Excel, mas não domina VBA? Com o apoio da inteligência artificial gratuita, agora você pode criar macros VBA completas apenas descrevendo em linguagem natural o que deseja.
Isso permite transformar tarefas manuais em soluções automatizadas, mesmo que você nunca tenha programado antes.

Neste exemplo, você verá como usar o ChatGPT Free para converter uma simples frase como:
"Quero uma macro que oculte todas as colunas com o nome 'Total'"
em um código VBA funcional.


🔎 Aplicação prática com IA gratuita

Utilizaremos o ChatGPT Free, que compreende comandos em português, para gerar o código VBA.

📥 O usuário fornece uma descrição em linguagem natural.
📤 A IA devolve um código pronto para ser colado no editor VBA (ALT + F11).
📌 Compatível com: Excel 2010 até Excel 365
💻 Recomendado para: Profissionais que desejam automatizar processos sem aprender programação complexa.


📊 Exemplo de resultado esperado

Entrada (comando em linguagem natural):

"Preciso de uma macro que percorra as colunas da planilha ativa e oculte aquelas que têm a palavra 'Total' no cabeçalho."

Saída (código gerado pela IA):

vba

Sub OcultarColunasComTotal() Dim col As Range For Each col In ActiveSheet.Rows(1).Cells If InStr(1, col.Value, "Total", vbTextCompare) > 0 Then col.EntireColumn.Hidden = True End If Next col End Sub

💬 Prompt ideal para gerar este resultado

“Sou usuário intermediário de Excel e quero criar uma macro VBA. Escreva um código que percorra a primeira linha da planilha ativa e oculte todas as colunas cujo cabeçalho contenha a palavra ‘Total’. A macro deve funcionar no Excel 2010 em diante.”

💡 Dica: Você pode adaptar a linguagem natural para outras necessidades, como copiar dados, formatar células, inserir fórmulas etc.


✅ Benefícios diretos:

  • Reduz tempo em tarefas repetitivas.

  • Automatiza rotinas sem precisar saber programação.

  • Funciona em qualquer versão do Excel desde 2010.

  • Permite aprender VBA aos poucos observando o que a IA gera.


📚 CTA – Dica para aprender mais sobre Excel e carreira

Se você quer evoluir rapidamente no Excel e se destacar no mercado de trabalho, confira abaixo um excelente livro com técnicas práticas e linguagem acessível:

👉 📘 Clique aqui para conhecer um ótimo livro de Excel no Amazon





Nenhum comentário:

Postar um comentário