Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗂️ Consolida Planilhas de Vendas — Power Automate Desktop (RPA)

Robô em Power Automate Desktop que lê várias planilhas de vendas, junta tudo num relatório único com resumo por categoria e salva um arquivo datado. O caso clássico de RPA em finanças e operações — sem código, low-code.

Power Automate RPA Excel Licença

RPA · Power Automate Desktop · Automação de Processos · Excel · Low-code · Consolidação de Dados


💡 O problema

Todo fim de mês alguém baixa as planilhas de cada filial e copia tudo à mão pra um arquivo consolidado. É repetitivo, lento e dá erro. Este robô faz isso sozinho.

✨ O que o robô faz

  1. Lê todas as planilhas .xlsx da pasta entrada/.
  2. Junta as linhas numa aba Consolidado, marcando a filial de origem.
  3. Gera um resumo por categoria (soma dos totais) numa segunda aba.
  4. Salva um relatório datado em saida/ (Relatorio_Vendas_AAAA-MM-DD.xlsx).
  5. Registra um log e trata erro por arquivo (um arquivo ruim não derruba o robô).

📁 Estrutura do repositório

entrada/      planilhas de exemplo (3 filiais)  ← input do robô
saida/        onde o relatório é gerado
docs/
  flow-spec.md    ⭐ roteiro passo a passo pra montar o fluxo no PAD
  post-linkedin.md
flow/         onde vai o fluxo exportado do PAD (texto/Robin ou .zip)
scripts/
  gerar_amostras.py   recria as planilhas de exemplo (opcional)

🚀 Como reproduzir

  1. Clone o repositório e abra a pasta.
  2. (Opcional) recrie os dados de exemplo:
    pip install openpyxl
    python scripts/gerar_amostras.py
  3. Abra o Power Automate Desktop e monte o fluxo seguindo docs/flow-spec.md — está ação por ação.
  4. Ajuste as variáveis PastaEntrada e PastaSaida para os caminhos da sua máquina.
  5. Rode. O relatório aparece em saida/.

🧠 O que este projeto demonstra

  • Ações de Excel no PAD (ler, escrever, múltiplas abas)
  • Loop em arquivos + loop aninhado em linhas
  • Tabela de dados e dicionário como acumuladores
  • Condicional (Se/Senão) para o agrupamento
  • Tratamento de erro por item
  • Boas práticas: caminhos em variáveis, log de execução, saída datada

📄 Licença

MIT — veja LICENSE.


ℹ️ O fluxo do PAD é montado na ferramenta gráfica (não é código-fonte de texto). Este repositório traz o caso, os dados e o roteiro completo para reproduzir; o fluxo exportado vai na pasta flow/.

Feito por Matheus Raul · automação de processos (RPA).

About

Robô RPA em Power Automate Desktop: consolida planilhas de vendas de várias filiais num relatório único com resumo e saída datada. Caso + dados + roteiro passo a passo.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages