Curso de VBA para Excel


VBA para Excel

Bem-vindo ao curso de VBA para Excel da AR Treinamentos! Neste curso você vai dominar a criação de automações, formulários, funções personalizadas e muito mais. Com uma didática prática, o conteúdo foi pensado para te transformar em um verdadeiro desenvolvedor dentro do Excel.

Conteúdo Programático
  • 1. Macros
    • Abordando Macros
    • Habilitando a Guia Desenvolvedor
    • Salvando arquivos com Macros
    • Abrindo arquivos com Macros
    • Alterando o nível de segurança da macro
    • Visualizando o código da macro pelo VBE (Visual Basic Editor)
    • Associando macros a controles visuais
    • Inserindo controles ActiveX
    • Configurando os controles ActiveX
    • Associando macro ao controle ActiveX
  • 2. Editor de Visual Basic for Applications
    • Modularização de código
    • Criando Sub-rotinas (Procedimentos)
    • Criando Funções com retorno
    • Manipulando argumentos de funções
    • Programando código em botões de comando
    • Executando e depurando o código no VBA
  • 3. Estruturas Condicionais e Repetição
    • If...Then...Else
    • SELECT CASE
    • Operadores lógicos: And, Or, Not
    • For...Next
    • Do While...Loop
    • Do...Until Loop
    • While...Wend
  • 4. Variáveis, Constantes e Diálogos
    • Declaração de variáveis
    • Uso de constantes
    • InputBox
    • MsgBox
  • 5. Arrays e Manipulação de Dados
    • Arrays (Vetores e Matrizes)
    • Funções de string: Mid, UCase, LCase, Len
    • Funções de data e hora: Date, Time, Day, Month, Year, Now
    • Função de número aleatório: Rnd
    • Conversão de tipos: CStr, CInt, CByte, CCur
    • Validação: IsEmpty, IsNumeric, IsDate
  • 6. Objetos e Coleções
    • Domínio de variáveis, constantes e rotinas
    • Propriedades, métodos e eventos dos objetos
    • Objetos mais usados no Excel
    • Indexação de coleções por número ou nome
  • 7. Manipulação de Planilhas com VBA
    • Uso de Cells e Range
    • Manipulação de células selecionadas e ativas
    • Alinhamento e formatação de células
    • Ajuste de largura de colunas
    • Referência implícita
  • 8. Criando Formulários (UserForms)
    • Inserção de componentes: Label, TextBox, ComboBox, CheckBox, CommandButton
    • Carregando e fechando formulários
    • Adicionando dados a ComboBox
    • Bloqueando e validando campos
    • Limpando campos do formulário
    • Salvando dados cadastrados
    • Rastreamento com Loop For Each
  • 9. Tratamento de Erros
    • Utilização de On Error...GoTo
  • 10. Relatórios Personalizados
    • Classificação de dados
    • Filtros e Subtotais
    • Cópia de dados com Copy...Paste

Com esse conteúdo, você vai se tornar capaz de criar sistemas completos dentro do Excel usando VBA, otimizando tempo e recursos da sua equipe ou negócio!

📞 Quer mais informações?

Fale com a gente no WhatsApp e tire todas as suas dúvidas:

👉 Clique aqui e fale agora mesmo!