🧐 O Problema
Quem nunca passou por isso?
Você tem várias planilhas interligadas na empresa:
-
📂 Relatório de Vendas depende do arquivo de Estoque.
-
📂 Planilha de Custos puxa dados do Financeiro na rede.
-
📂 Dashboards consomem múltiplos arquivos espalhados em pastas.
E o pior: ninguém sabe exatamente de onde vêm os dados.
➡️ Um arquivo movido ou renomeado pode quebrar tudo sem aviso. 😬
💡 A Solução
Com VBA, criamos um Mapa Inteligente de Dependências, que:
✅ Percorre todas as planilhas e fórmulas.
✅ Detecta referências internas (dentro do próprio arquivo).
✅ Detecta referências externas (outros arquivos da rede).
✅ Identifica o caminho completo do arquivo externo mesmo que esteja na rede.
✅ Gera uma aba automática chamada "MapaDependencias"
com todas as informações organizadas.
É como ter um raio-X das conexões do Excel 🛰️
🧑💻 O Código VBA
📊 Resultado
A aba "MapaDependencias"
mostra:
-
Planilha → onde está a fórmula.
-
Célula → localização exata.
-
Fórmula → conteúdo.
-
Tipo → Interno ou Arquivo Externo.
-
Origem Detalhada → caminho completo da rede (quando externo) ou aba de origem (quando interno).
Exemplo de saída:
Planilha | Célula | Fórmula | Tipo | Origem Detalhada |
---|---|---|---|---|
Relatório | B2 | ='\Servidor\Financeiro[Custos.xlsx]Plan1'!C5 | Arquivo Externo | \Servidor\Financeiro[Custos.xlsx]Plan1'!C5 |
Estoque | D10 | =Vendas!B10 | Interno | Vendas |
🚀 Onde isso é útil no dia a dia?
-
🔍 Auditoria de planilhas complexas
-
🛠️ Manutenção de dashboards corporativos
-
🧾 Controle de arquivos na rede
-
⚠️ Identificação de riscos ocultos (links quebrados)
🎯 Por que é útil ?
A maioria dos usuários não tem a menor noção de onde os dados estão vindo.
Esse código transforma o Excel em um detector automático de vínculos ocultos, mostrando caminhos completos de rede e evitando dores de cabeça.
Nenhum comentário:
Postar um comentário