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 Sub vs Function (UDFs). Declaração explícita com Option Explicit e Dim. Tabela completa de Tipos Primitivos (Long, Double, String, Boolean, Date). Estruturas condicionais (If...Then...ElseIf e Select Case). Interação com MsgBox/InputBox e depuração passo a passo com F8.
  • 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 Each e Do While). Cálculo dinâmico da última linha com End(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 GoTo e 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.