Plano de Curso: Excel para Administração e Logística
Público-alvo: Alunos do Curso Técnico em Administração e Logística. Duração: 20 Capítulos Metodologia: Teoria aplicada com prática direta (20 Atividades).
Este plano de curso foi desenhado para conectar os conceitos fundamentais de lógica de programação com as necessidades diárias de profissionais de administração e logística, culminando em automação com Macros e VBA.
Módulo 1: Fundamentos e Lógica Básica
Capítulo 1: Introdução ao Excel e Lógica de Automação
- Teoria: O que é lógica de programação? Como o Excel funciona como ferramenta de automação de rotinas administrativas. Entendendo linhas, colunas e células.
- Prática (Atividade 01): Criação de uma planilha simples de controle de estoque inicial com formatação básica.
Capítulo 2: Tipos de Dados e Referências
- Teoria: Tipos de dados (texto, número, data, lógico). O conceito de variáveis no Excel. Referências relativas, absolutas ($) e mistas.
- Prática (Atividade 02): Construção de uma tabela de precificação de fretes com aplicação de referências absolutas.
Capítulo 3: Operadores Matemáticos e Lógicos
- Teoria: Operadores aritméticos (+, -, *, /) e lógicos (>, <, =, <>, AND, OR). Ordem de precedência.
- Prática (Atividade 03): Cálculo de custos de transporte com aplicação de descontos usando operadores lógicos.
Capítulo 4: Funções Essenciais de Texto (Manipulação de Strings)
- Teoria: Lógica de manipulação de strings (CONCATENAR, ESQUERDA, DIREITA, EXT.TEXTO, ARRUMAR).
- Prática (Atividade 04): Limpeza e padronização de um cadastro desestruturado de clientes e fornecedores.
Módulo 2: Estruturas Condicionais e Matemáticas
Capítulo 5: Funções Condicionais Simples (A Função SE)
- Teoria: Lógica booleana. Estrutura da função SE (If…Then…Else no Excel).
- Prática (Atividade 05): Controle de aprovação de orçamentos de compras (Aprovado/Reprovado) baseado no limite de gastos.
Capítulo 6: Funções Condicionais Aninhadas (SE com E/OU)
- Teoria: Combinação da função SE com operadores E (AND) e OU (OR). Condições múltiplas.
- Prática (Atividade 06): Classificação de fornecedores baseada em múltiplos critérios (Prazo, Qualidade, Preço).
Capítulo 7: Funções Matemáticas e Estatísticas Condicionais
- Teoria: Somando e contando com critérios (SOMASE, SOMASES, CONT.SE, CONT.SES).
- Prática (Atividade 07): Criação de um relatório consolidado de faturamento por centro de custo e por região logística.
Capítulo 8: Tratamento de Erros e Lógica de Exceção
- Teoria: Como prever e tratar erros de lógica e de dados (SEERRO, ÉERROS).
- Prática (Atividade 08): Auditoria em uma planilha de fluxo de caixa identificando e corrigindo erros de divisão por zero e referências quebradas.
Módulo 3: Buscas, Referências e Gestão de Tempo
Capítulo 9: Busca e Referência I (PROCV)
- Teoria: Estrutura da busca vertical (PROCV). Lógica de buscas exatas e aproximadas.
- Prática (Atividade 09): Criação de um formulário de pedido de compra que busca automaticamente a descrição e o preço dos itens do estoque.
Capítulo 10: Busca e Referência II (ÍNDICE e CORRESP)
- Teoria: Superando as limitações do PROCV utilizando ÍNDICE e CORRESP (Index/Match).
- Prática (Atividade 10): Rastreamento cruzado de rotas e tarifas logísticas em matrizes complexas.
Capítulo 11: Busca e Referência III (PROCX)
- Teoria: A função moderna PROCX. Simplificando a lógica de busca e pesquisa reversa.
- Prática (Atividade 11): Dashboard operacional logístico tratando automaticamente códigos de rastreamento não encontrados.
Capítulo 12: Lógica de Datas e Prazos Logísticos
- Teoria: Sistema de números seriais de data e hora. Funções de tempo (HOJE, AGORA, DIATRABALHO, DIATRABALHOTOTAL, DIATRABALHO.INTL). Cálculos de Lead Time e vencimentos úteis.
- Prática (Atividade 12): Cronograma de entregas, cálculo do lead time operacional e monitor de conformidade de SLA de fornecedores.
Módulo 4: Análise Visual e Relatórios Dinâmicos
Capítulo 13: Formatação Condicional baseada em Fórmulas
- Teoria: Aplicação de formatação visual através de testes lógicos personalizados.
- Prática (Atividade 13): Mapa de calor dinâmico do estoque (alertas visuais para vencimentos e níveis de ruptura).
Capítulo 14: Validação de Dados e Restrição de Entradas
- Teoria: Lógica de restrição, listas suspensas simples, dependentes e dinâmicas (utilizando INDIRETO).
- Prática (Atividade 14): Construção de um formulário à prova de erros para entrada de dados de inventário físico.
Capítulo 15: Tabelas Dinâmicas I (Agrupamento Lógico)
- Teoria: Estruturação de dados. Como as Tabelas Dinâmicas resumem e agrupam grandes volumes de informação.
- Prática (Atividade 15): Análise sumarizada de vendas mensais e custos de transporte por filial.
Capítulo 16: Tabelas Dinâmicas II (Dashboards)
- Teoria: Campos calculados, segmentação de dados e linha do tempo. Lógica de apresentação de KPIs.
- Prática (Atividade 16): Criação de um painel (Dashboard) interativo de KPIs voltados para Administração.
Módulo 5: Programação e Automação Orientada a Objetos (VBA)
Capítulo 17: Introdução ao VBA e Gravador de Macros
- Teoria: O que é o VBA (Visual Basic for Applications)? O Modelo de Objetos do Excel (Application, Workbook, Worksheet, Range). A tríade: Objetos, Propriedades, Métodos e Eventos. O ambiente VBE (Visual Basic Editor) e segurança de arquivos
.xlsm. - Prática (Atividade 17): Gravação e refinamento de uma macro para automatizar a formatação, ajuste e limpeza de relatórios diários extraídos de um ERP.
Capítulo 18: VBA I: Sintaxe, Variáveis, Tipos de Dados e Condicionais
- Teoria: Procedimentos
SubvsFunction(UDFs). Declaração explícita comOption ExpliciteDim. Tabela completa de Tipos Primitivos (Long,Double,String,Boolean,Date). Estruturas condicionais (If...Then...ElseIfeSelect Case). Interação comMsgBox/InputBoxe depuração passo a passo comF8. - Prática (Atividade 18): Script de auditoria de apólices de frete com regras compostas, emissão de alertas sonoros/visuais de segurança e botões de confirmação.
Capítulo 19: VBA II: Laços de Repetição, Coleções e Otimização
- Teoria: Lógica de iteração matricial bidimensional com
Cells(linha, coluna). Estruturas de repetição (For...Next,Step -1,For EacheDo While). Cálculo dinâmico da última linha comEnd(xlUp).Row. Algoritmo de exclusão de linhas sem corrupção de índices. Otimização de performance (ScreenUpdating). - Prática (Atividade 19): Robô de auditoria e cobrança em lote de faturas vencidas e script de faxina regressiva para eliminar registros em branco do ERP.
Capítulo 20: Projeto Integrador Final: Arquitetura de Sistemas com Excel e VBA
- Teoria: Arquitetura de Software em Três Camadas (3-Tier Pattern: Apresentação, Lógica de Negócio e Banco de Dados). Manipulação de múltiplas abas via VBA, geração de Chaves Primárias (IDs automáticos), tratamento de exceções com
On Error GoToe blindagem com proteção por senha. - Prática (Atividade 20): Construção e entrega do sistema corporativo FastLog TMS 1.0, integrando validação de entrada, buscas com PROCX, semáforos condicionais, persistência automatizada via VBA e dashboards gerenciais.