Skip to content

t-goulart/Excel-VBA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 Excel VBA - Automação e Otimização de Processos

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.

🚀 Objetivo

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.


📂 Estrutura do Repositório

O conteúdo está organizado para facilitar a navegação e o reaproveitamento do código:

🔹 [Funções]

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.

🔹 [Métodos]

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.

🔹 [Rotinas]

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.

🛠️ Diferenciais Técnicos

  • 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.

🔗 Como utilizar

  1. Abra o seu arquivo Excel.
  2. Pressione ALT + F11 para abrir o Editor VBA.
  3. Insira um novo Módulo e cole o código desejado do repositório.
  4. 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

About

🚀 Biblioteca modular de funções, métodos e rotinas em VBA para Excel. Foco em automação de processos, tratamento de dados e produtividade corporativa.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors