terça-feira, 29 de abril de 2025

Exemplo Prático 03 - Extraindo páginas de um arquivo pdf com Python e Google Colab

 

Imagem gerada por IA

📄 Como Extrair Páginas de um PDF Usando Python no Google Colab com Ajuda de IA

Você já precisou extrair páginas específicas de um arquivo PDF sem softwares caros ou complexos? Neste post, você vai aprender a extrair páginas de um PDF usando Python no Google Colab, com uma interface interativa feita com widgets e auxílio de inteligência artificial (IA) para geração do código.

Essa é uma solução gratuita, prática e ideal para estudantes, profissionais ou qualquer pessoa que deseja manipular PDFs com facilidade.


🚀 Por que usar Python e Google Colab para manipular PDFs?

Manipular arquivos PDF pode parecer técnico, mas com a ajuda das ferramentas certas, torna-se simples e intuitivo. O Google Colab permite rodar scripts Python diretamente do navegador, sem precisar instalar nada no seu computador. Com a ajuda da IA, conseguimos montar um código eficiente, interativo e totalmente adaptado para usuários iniciantes.


🧠 Este post é ideal para quem busca:

  • Como extrair páginas de um PDF com Python

  • Ferramentas gratuitas para editar PDF

  • Usar Google Colab para manipular arquivos PDF

  • Gerar código Python com IA para tarefas automatizadas


🛠️ Recursos utilizados no projeto

  • Python: linguagem simples e poderosa para automações.

  • Google Colab: plataforma gratuita da Google para execução de código Python online.

  • PyPDF2: biblioteca Python para leitura e escrita de arquivos PDF.

  • ipywidgets: para criar uma interface amigável e interativa.

  • google.colab.files: para facilitar o download do novo arquivo PDF.


👨‍💻 Passo a passo: extração de páginas de um PDF com Python

1. Upload do PDF

Você poderá carregar seu PDF diretamente na interface.

2. Seleção das páginas

Após o upload, o código exibe quantas páginas existem e você pode selecionar exatamente quais deseja extrair — usando uma lista interativa.

3. Nome do novo arquivo

Informe o nome do novo PDF e o sistema cuidará do resto.

4. Download automático

Assim que o processo for concluído, o novo PDF estará disponível para download.


✅ Vantagens deste método

  • 💸 100% gratuito

  • 🧠 Criação do código com ajuda de IA (sem precisar programar do zero)

  • 🧩 Interface simples via widgets (sem janelas gráficas complicadas)

  • 🌐 Compatível com qualquer sistema operacional (via navegador)

  • ⚙️ Código reaproveitável para outras tarefas com PDF


📥 Veja o vídeo demonstrativo em: 



🔍 Conclusão

Extrair páginas de um PDF usando Python no Google Colab, com o auxílio de IA, é mais fácil do que parece. Com poucos cliques e uma interface amigável, você consegue automatizar tarefas que antes pareciam difíceis.

Use essa solução para estudar, organizar documentos, gerar relatórios específicos ou qualquer outro cenário. E o melhor: sem depender de softwares pagos.





sábado, 26 de abril de 2025

Exemplo Prático 02 - Somando dois Números com Python e Tkinter dentro do Android

 

Imagem gerada por IA

🚀 POST 2 - Testes com IA: "Crie um App de Soma com Ajuda da IA! 🎯"

🔵 Já pensou em criar seu próprio aplicativo que soma dois números usando Python?
E melhor ainda: pedir para a Inteligência Artificial te ajudar a montar toda a interface gráfica com Tkinter!

🎨 O que você vai ver neste episódio:

  • Como criar um aplicativo simples de soma usando Python

  • Como pedir para a IA gerar o código da interface gráfica

  • Como integrar tudo de forma prática e rápida!

🤖 A Inteligência Artificial pode ser sua parceira para acelerar seus projetos!
Não precisa dominar tudo: basta saber o que pedir e montar seu app em minutos.

📺 Veja o passo a passo agora no YouTube: 👉 CLIQUE AQUI PARA ASSISTIR

🔥 Curtiu a ideia? Então deixa o like 👍, comenta o que achou e se inscreve para os próximos testes com IA!


e-book - Amazon


sexta-feira, 25 de abril de 2025

Exemplo Prático 01 - Abrindo arquivo CSV pelo Excel VBA

Imagem gerada por IA

🎉 Hora da prática com IA! 🚀

A partir de hoje, nossa série entra na fase mais empolgante: os exemplos práticos de Inteligência Artificial aplicados ao dia a dia! 💡🤖

🛠️ Neste primeiro exemplo, pedi à IA que criasse um código VBA para Excel, capaz de abrir um arquivo .csv com codificação UTF-8 e salvá-lo automaticamente como um arquivo .xlsx, formatado corretamente e sem aspas desnecessárias.

🔍 E sabe o que é melhor? Tudo isso feito com apenas um comando simples, sem precisar escrever uma linha de código!

📌 Ao longo dos próximos posts, também trarei exemplos em Python, mostrando como a IA pode ser sua parceira na criação de automações, análises de dados e muito mais.

💬 Fique de olho e aproveite! Essa fase está cheia de demonstrações reais, que você pode adaptar e aplicar no seu trabalho ou nos seus projetos pessoais.

📎 Quer ver o primeiro exemplo? Já está no ar!

** Prompt de "Atuação" **
Nos próximos "Contexto" e muito mais ....





Código VBA

Sub ImportarCSV_SalvarComoXLSX_UTF8()

    Dim ws As Worksheet

    Dim wbNovo As Workbook

    Dim LinhaTexto As String

    Dim Campos() As String

    Dim i As Long, j As Long

    Dim CaminhoCSV As String

    Dim LinhaAtual As Long

    Dim ArquivoNum As Integer

    

    ' Caminho do arquivo CSV (pode alterar para uso dinâmico)

    CaminhoCSV = Application.GetOpenFilename("Arquivos CSV (*.csv), *.csv", , "Selecione o arquivo CSV")

    If CaminhoCSV = "Falso" Then Exit Sub

    

    ' Criar nova planilha

    Set wbNovo = Workbooks.Add

    Set ws = wbNovo.Sheets(1)

    

    ' Abrir o arquivo CSV em modo leitura

    ArquivoNum = FreeFile

    Open CaminhoCSV For Input As #ArquivoNum

    

    LinhaAtual = 1

    

    ' Ler linha por linha do arquivo

    Do Until EOF(ArquivoNum)

        Line Input #ArquivoNum, LinhaTexto

        

        ' Remove aspas duplas

        LinhaTexto = Replace(LinhaTexto, """", "")

        

        ' Separa os campos por ponto e vírgula

        Campos = Split(LinhaTexto, ";")

        

        ' Preencher a planilha Excel

        For j = LBound(Campos) To UBound(Campos)

            ws.Cells(LinhaAtual, j + 1).Value = Campos(j)

        Next j

        

        LinhaAtual = LinhaAtual + 1

    Loop

    

    Close #ArquivoNum

    

    ' Salvar o novo arquivo como .xlsx com codificação UTF-8 (padrão do Excel moderno)

    Dim NovoCaminho As String

    NovoCaminho = Application.GetSaveAsFilename(FileFilter:="Arquivo Excel (*.xlsx), *.xlsx", Title:="Salvar Como")

    

    If NovoCaminho <> "Falso" Then

        Application.DisplayAlerts = False

        wbNovo.SaveAs Filename:=NovoCaminho, FileFormat:=xlOpenXMLWorkbook

        Application.DisplayAlerts = True

        MsgBox "Arquivo salvo com sucesso em: " & NovoCaminho, vbInformation

    Else

        MsgBox "Operação cancelada.", vbExclamation

    End If

End Sub



✨ Curta, comente e compartilhe com quem também quer aprender na prática com IA!



IA 16 - Automatize a Verificação de Dados Inconsistentes no Excel com Inteligência Artificial

 

Imagem gerada por IA


📌 Série Renovada: Aplicações Práticas de IA para Excel

✅ Automatize a Verificação de Dados Inconsistentes no Excel com Inteligência Artificial

🔢 Nível de aprendizado: 8,5 – Médio/Avançado
🟢 Compatível com: Excel 2013 em diante
🤖 Ferramentas de IA: Gratuitas (ChatGPT Free, Google Gemini, entre outras)


🧠 Por que isso é útil?

Em planilhas com centenas de linhas, é comum encontrar erros como:

  • CEPs mal digitados;

  • Datas no futuro;

  • Valores fora do intervalo permitido.

Com ajuda da Inteligência Artificial, você pode automatizar a verificação desses dados, criando regras que detectam inconsistências em segundos — sem precisar revisar tudo manualmente.


📊 Cenário Prático

Você possui uma planilha com dados de clientes e quer validar 3 pontos:

  1. 📮 CEPs com exatamente 8 dígitos

  2. 📅 Datas que não podem estar no futuro

  3. 💰 Compras entre R$ 10 e R$ 10.000

Veja como a IA pode organizar sua planilha automaticamente:

🧑 Nome do Cliente🏷️ CEP📆 Data da Compra💳 Valor da Compra🔍 Status de Verificação
João Silva1234567820/04/2025R$ 500✅ OK
Maria Souza1234525/12/2026R$ 15.000❌ CEP inválido, Data futura, Valor fora do intervalo
Pedro Oliveira8765432115/03/2024R$ 50✅ OK

🧾 Prompt bem elaborado para IA

"Preciso de fórmulas ou scripts VBA simples no Excel para verificar três tipos de inconsistência em uma planilha de clientes: (1) CEPs inválidos (menos de 8 dígitos), (2) datas futuras na coluna de compras, (3) valores fora do intervalo de R$10 a R$10.000. Quero marcar automaticamente as células com problemas. Pode gerar isso para mim?"

Você pode copiar esse prompt diretamente e colar na sua ferramenta de IA preferida para receber fórmulas prontas para uso.


💡 Dica extra com IA

Peça para a IA também sugerir formatos condicionais coloridos, que deixam visualmente claro onde estão os problemas na planilha.


Exemplo de Código VBA

Sub VerificarInconsistencias()

    Dim ws As Worksheet
    Dim ultimaLinha As Long
    Dim i As Long

    ' Define a planilha a ser verificada (altere "Planilha1" se necessário)
    Set ws = ThisWorkbook.Sheets("Planilha1")

    ' Encontra a última linha com dados na coluna A (CEP)
    ultimaLinha = ws.Cells(Rows.Count, "A").End(xlUp).Row

    ' Loop através de cada linha de dados
    For i = 2 To ultimaLinha ' Assumindo que os dados começam na linha 2

        ' Verifica CEP inválido
        If Len(Trim(ws.Cells(i, "A").Value)) <> 8 Then
            ws.Cells(i, "A").Interior.Color = RGB(255, 0, 0) ' Vermelho
        End If

        ' Verifica data futura
        If IsDate(ws.Cells(i, "B").Value) Then
            If ws.Cells(i, "B").Value > Date Then
                ws.Cells(i, "B").Interior.Color = RGB(255, 0, 0) ' Vermelho
            End If
        End If

        ' Verifica valor fora do intervalo
        If IsNumeric(ws.Cells(i, "C").Value) Then
            If ws.Cells(i, "C").Value < 10 Or ws.Cells(i, "C").Value > 10000 Then
                ws.Cells(i, "C").Interior.Color = RGB(255, 0, 0) ' Vermelho
            End If
        End If

    Next i

    MsgBox "Verificação de inconsistências concluída!", vbInformation

End Sub


📘 Aprenda ainda mais!

📚 Quer dominar o Excel e aumentar suas chances de crescer na carreira?
👉 Clique abaixo e confira este livro prático sobre Excel 




quinta-feira, 24 de abril de 2025

IA 15 - Como converter relatórios PDF em planilhas Excel automaticamente com IA (versões 2010+)

 

Imagem gerada por IA


📄 Como converter relatórios PDF em planilhas Excel automaticamente com IA (versões 2010+)

Série Renovada: Aplicações Práticas de Inteligência Artificial para Excel – Dia 8
🔎 Nível de aprendizado: 7,0 (médio-avançado)


✨ Contexto do post

Transformar relatórios em PDF para o Excel sempre foi um desafio — especialmente quando os dados vêm desalinhados ou com formatação confusa. A boa notícia é que você pode usar inteligência artificial gratuita para converter automaticamente esses arquivos em planilhas organizadas, economizando tempo e evitando retrabalho.

Nesta nova etapa da série, mostraremos como extrair dados de PDFs diretamente para o Excel, com ajuda de ferramentas acessíveis e orientações geradas por IA.


🧠 Ferramentas que vamos usar

  • ChatGPT (gratuito) para orientação e estruturação da planilha;

  • PDF to Excel Online (SmallPDF, iLovePDF, ou PDFTables) para extração direta;

  • Microsoft Excel 2010 ou superior para importar e organizar os dados finais.


✅ Exemplo de situação prática

Imagine que você recebe mensalmente um relatório de despesas da empresa em formato PDF, contendo colunas como: Data, Categoria, Descrição e Valor.

Em vez de digitar tudo manualmente, você pode:

  1. Usar uma IA para transformar o PDF em tabela limpa;

  2. Importar diretamente para o Excel;

  3. Aplicar filtros e fórmulas com rapidez.

🔽 Resultado possível no Excel:

DataCategoriaDescriçãoValor (R$)
05/03/2025MarketingAnúncio Instagram250,00
08/03/2025LogísticaFrete SP - RJ480,00
12/03/2025TILicença Software300,00

💬 Prompt bem elaborado para IA gratuita (ChatGPT)


Recebi um relatório em PDF com dados de despesas por data, categoria, descrição e valor.
Quero convertê-lo para o Excel com as colunas separadas corretamente.
Como posso usar uma IA gratuita para fazer isso?
Indique ferramentas online gratuitas que funcionam bem e me oriente como importar
depois para o Excel.

📚 Dica bônus para sua carreira

Dominar o Excel com inteligência artificial é um diferencial no mercado.
👉 Clique abaixo para conhecer um excelente livro de Excel e turbinar seus conhecimentos
Invista em você e na sua produtividade!




IA 14 - Gerando insights automáticos a partir de gráficos dinâmicos com Inteligência Artificial

 

Imagem gerada por IA


📊 Gerando insights automáticos a partir de gráficos dinâmicos com Inteligência Artificial

Você já criou gráficos no Excel e ficou em dúvida sobre o que exatamente aqueles dados estão tentando dizer? Nesta sétima postagem da série renovada com foco em aplicações práticas de Inteligência Artificial para Excel, vamos mostrar como extrair insights automáticos a partir de gráficos dinâmicos com a ajuda de uma IA gratuita.

Essa técnica é ideal para quem deseja tomar decisões mais rápidas e inteligentes a partir dos dados visuais no Excel — mesmo que não seja especialista em análise de dados.


🧠 O que você vai aprender neste post (Nível 6,5):

  • Como criar um gráfico dinâmico no Excel (versão recomendada: 2013 ou superior).

  • Como copiar os dados do gráfico para análise com IA.

  • Como usar uma IA gratuita para gerar interpretações automáticas dos dados.


📈 Contexto do uso

Imagine que você tem uma planilha de vendas por região, e com ela criou um gráfico dinâmico. Em vez de analisar manualmente se as vendas estão aumentando ou se há sazonalidade, você copia os dados que alimentam o gráfico e envia para a IA, que gera uma análise textual clara e objetiva.


Exemplo de saída esperada:

"Observando os dados de vendas por região entre janeiro e junho, destaca-se a região Sul com crescimento contínuo de 15%. A região Norte apresentou queda de 10% em março, possivelmente relacionada à sazonalidade. Recomenda-se reforçar ações de marketing na região Norte nos próximos meses."

Esse tipo de análise agiliza sua tomada de decisão e ainda dá um ar profissional às suas apresentações.


🧾 Exemplo de Prompt para IA gratuita (como o ChatGPT ou Gemini):


Tenho esses dados de vendas por região nos últimos 6 meses,
que estão representados em um gráfico dinâmico no Excel: Região | Jan | Fev | Mar | Abr | Mai | Jun Sul | 120 | 135 | 150 | 165 | 170 | 180 Norte | 100 | 98 | 90 | 95 | 97 | 99 Centro | 110 | 112 | 115 | 117 | 119 | 120 Gere uma análise objetiva com insights práticos e interprete
o desempenho de cada região.

Você pode colar isso diretamente na IA gratuita de sua preferência e terá a análise em segundos.


🎯 Quer dominar o Excel de verdade?

📚 Abaixo deixo a sugestão de um ótimo livro para aprofundar seus conhecimentos e impulsionar sua carreira:
👉 Livro Recomendado de Excel para Profissionais

IA 13 - Classifique automaticamente seus clientes em categorias A, B ou C com inteligência artificial no Excel

 

Imagem gerada por IA


📊 Classifique automaticamente seus clientes em categorias A, B ou C com inteligência artificial no Excel

🔁 Série renovada: Aplicações práticas de IA para Excel
🚀 Post 6/20 — Nível de aprendizado: 6,0 (Intermediário)
📘 Compatível com: Excel 2010 em diante
🧠 Usando: IA gratuita (ChatGPT)


✅ Contexto do post

Classificar clientes com base no volume de compras é uma técnica clássica para estratégias de vendas e marketing. Porém, muitas vezes, isso é feito manualmente e sem critérios claros.

Neste post, vamos usar inteligência artificial gratuita para criar uma classificação automática de clientes em Categorias A, B e C, utilizando o histórico de compras dos últimos meses.
Com isso, você saberá exatamente quem são os clientes mais valiosos, quem está em potencial de crescimento e onde pode melhorar seu relacionamento.


🟢 Saída esperada

A IA organizará sua base assim:

ClienteTotal de ComprasCategoria
João PedroR$ 12.350A
Ana BeatrizR$ 7.800B
Carlos SouzaR$ 4.200C

Critério:

  • A: Acima de R$ 10.000

  • B: Entre R$ 5.000 e R$ 10.000

  • C: Abaixo de R$ 5.000


💬 Prompt bem elaborado para usar com a IA

Copie e cole este prompt no ChatGPT gratuito:

"Classifique os clientes da tabela abaixo com base no total de compras dos últimos 3 meses. A classificação deve ser: Categoria A para valores acima de R$ 10.000, B para valores entre R$ 5.000 e R$ 10.000, e C para valores abaixo de R$ 5.000. Retorne a tabela com a coluna de categoria preenchida.
Dados:
Cliente 1 – R$ 12.350
Cliente 2 – R$ 7.800
Cliente 3 – R$ 4.200
Cliente 4 – R$ 15.000
Cliente 5 – R$ 3.700"


📈 Benefícios da automação com IA

  • Classificação mais rápida e precisa

  • Melhora no foco das ações comerciais

  • Ideal para marketing segmentado e follow-up estratégico


🎯 Chamada para ação (CTA)

💡 Quer dominar o Excel de verdade e turbinar sua carreira?

👉 Clique abaixo e conheça este livro essencial de Excel que recomendamos para você!