Este repositório reúne uma biblioteca de funções, macros e rotinas desenvolvidas em VBA (Visual Basic for Applications) para Microsoft Excel. O foco principal é a eliminação de tarefas manuais, integração de dados e criação de ferramentas inteligentes para suporte à decisão.
Disponibilizar scripts modulares e de fácil implementação que resolvam dores comuns no ambiente corporativo, como a manipulação massiva de dados, geração automatizada de relatórios e conexão com outros aplicativos do ecossistema Office.
O conteúdo está organizado para facilitar a navegação e o reaproveitamento do código:
Biblioteca de UDFs (User Defined Functions) para estender as capacidades nativas do Excel:
- Tratamento de strings e limpeza de dados complexos.
- Cálculos específicos de regras de negócio.
- Validações automatizadas.
Procedimentos focados em ações de sistema e manipulação de objetos:
- Rotinas para consolidação de múltiplos arquivos.
- Métodos de exportação (PDF, CSV, TXT).
- Manipulação de tabelas dinâmicas e estruturas de dados via código.
Scripts de automação de ponta a ponta (End-to-End):
- Automação de envio de e-mails via Outlook com tabelas HTML dinâmicas.
- Fluxos de importação e exportação de dados entre planilhas.
- Rotinas de limpeza e padronização de bases para ingestão em ferramentas de BI.
- Modularidade: Código escrito de forma independente, permitindo que as funções sejam copiadas e coladas em novos projetos com o mínimo de adaptação.
- Performance: Uso de boas práticas (como desabilitar ScreenUpdating e Calculations) para garantir execução rápida em bases de dados volumosas.
- Integração: Scripts preparados para interagir com o Sistema de Arquivos (FSO) e outros suplementos.
- Abra o seu arquivo Excel.
- Pressione
ALT + F11para abrir o Editor VBA. - Insira um novo Módulo e cole o código desejado do repositório.
- Adapte as variáveis (nomes de planilhas ou caminhos de rede) conforme sua necessidade.
Desenvolvido por Tiago Almeida Goulart Analista de People Analytics Sênior | Especialista em Automação e Engenharia de Dados