*|FNAME|*, nesse módulo de macros, você teve uma breve introdução ao VBA que é a linguagem de programação do Excel.
Nós usamos o gravador de macros do Excel. Só que infelizmente ele nos limita ao tentar fazer alguns comandos, como impressão de planilhas de forma automática, criação de telas em suas planilhas para que ela seja mais dinâmica, etc
Existe uma forma de dominar o Excel por completo, sem depender das limitações existentes.
Imagine você conseguir criar de fato, qualquer cenário que você deseja sem dor de cabeça e sem ter que ficar fazendo gambiarras?
Existem funcionabilidades que você só irá conseguir fazer através de códigos em Excel.
Pensando nisso, eu convidei um amigo meu chamado Genises, ele tem mais de 10 anos de experiência no VBA e ele vai te ensinar do zero a você criar suas primeiras automações no Excel usando o VBA!
Tudo isso através de um curso online, como esse que você está assistindo, extremamente passo a passo, e que fará você dominar o VBA e ser referência em automatizar arquivos em Excel!
Se você quer aprender VBA ou melhorar o que já sabe, clique no botão abaixo e aproveite os 90% de desconto no curso! É uma cortesia por ser aluno do Excel Inovador!
Veja a ementa completa do curso:
Módulo 1: VBA Básico
36 Aulas
- 1° passo para programar no Excel - Salvar uma planilha que aceita salvar códigos VBA
- Mais 1 Forma de salvar uma pasta de trabalho que salva codigos VBA
- 2° Passo para programar no Excel - Habilitar todas as macros no Excel!
- 3° Passo para programar no Excel - Exibir guia desenvolvedor!
- Aula reforço - objetos do excel
- Objetos do Excel reconhecidos pelo VBA
- Eventos do objeto workbook e worksheet
- Visualizar objetos workbook e worksheet dentro do VBE - ACESSAR O VBE
- Ação causa uma reação
- Introdução Interfaces no Excel
- Introdução eventos no userform e sobre módulos
- Aula reforço - Diferença de VBE para VBA
- Aula reforço - 4° passo para programar no Excel - Abrir o VBE
- Atalho para abrir o VBE
- Passeando pelo VBE
- Aula Reforço 1° passo dentro do VBE - Exibir project explorer
- 2° passo dentro do VBE - Deixar as cores do código com a sua cara!
- 1° Passo para desenvolver um algoritmo no VBE - Inserir um módulo!
- 2° passo para desenvolver um algoritmo no VBE! Crie sua estrutura SUB
- Exercicio
- Conceito de algoritmo
- Depurando algoritmo
- Escrever algoritmos automaticamente (Gravar macro)
- (Sair/Parar) Execução de um algoritmo
- O que são variáveis e como declará-las?
- Como declarar mais de uma variável?
- Como armazenar dados nas variáveis?
- Exercício
- Eventos do objeto pasta de trabalho {Inserindo mensagem personalizada ao abrir e fechar pasta de trabalho)
- Trabalhando com módulos
- Adicionar comentário no algoritimo
- Exercício
- Ícones de acordo com o conteúdo da mensagem!
- Exercício
- Controles activex - aula 1
- Exercício
Módulo 2: VBA Intermediário
54 Aulas
- Controles activeX - aula 2
- Controles activex - aula 3
- Exercício
- Selecionar Guia
- Selecionando célula com (CELLS)
- Selecionar intervalo com RANGE
- Selecionar o intervalo de guia não ativa
- Selecionar célula com (RANGE)
- Exercício
- Efetuando cálculos com as 4 operações matemáticas!
- Exercício
- Estrutura if
- Estrutura if com Else
- Estrutura if com Elseif - aula 1
- Estrututa if com Elseif - aula 2
- Teste lógico com números inteiros!
- Teste lógico com palavras!
- Exercício
- Userform: O que é? Como inserir, redimencionar, excluir e edita-lo?
- Exercício
- Eventos na telinha!
- Inserir controles na telinha!
- Exercício
- Formatar controles na telinha
- Redimensionar e mover controles na telinha
- Exercício
- Excluir controles na telinha! #1
- Excluir controles na telinha! #2
- Eventos no botão
- Legenda no botão através de código
- Legenda do label através do código
- Exercícios
- Inserir itens em caixa de combinação!
- Alterando tamanho da fonte de controles!
- Função SOMA no VBA
- Exercício
- Atribuindo macro a um botão!
- Função PROCV no VBA
- Exercício
- Função PROCH no VBA
- Exércicio
- Inserir fórmula na planilha com VBA
- Alterando o código da fórmula
- Função MÍNIMO no VBA
- Função MAXÍMO no VBA
- Função CONTAR no VBA
- Função CONT.VALORES no VBA
- Função MÉDIA no VBA
- Exercício
- Função CONT.SE no VBA
- Função ÉTEXTO no VBA
- Exercício
- Cadastro de dados em células especificas com RANGE!
- Cadastro de dados em células específicas do CELLS!
Módulo 3: VBA Avançado
117 Aulas
- Apagar informações cadastradas!
- Deixar Excel invisível e visível!
- Exercício
- Salvar alterações na pasta de trabalho ativa!
- Salvar alterações onde o código está sendo executado!
- Fechar todas pastas de trabalho!
- Fechar pasta de trabalho ativa!
- Fechar pasta de trabalho onde o código está sendo executado!
- Inserindo um botão na planilha
- Renomeando um módulo!
- Excluir um módulo
- Formatar botão na planilha
- Redimensionar e mover botão na planilha
- Excluir um botão na planilha
- Trabalhando com módulos!
- Userforms e suas propriedades
- Inserir uma telinha!
- Excluir uma telinha!
- Renomear e inserir legenda em uma telinha!
- Executando uma telinha!
- Adicionar comentário dentro da linguagem de programação!
- Apagar intervalo de dados
- Colocar senha no projeto VBA!
- Fechar userform!
- Exercício
- Sinal de tironiano no VBA!
- Retornar hora atual!
- Retornar data atual!
- Exercício
- Retornar Data e Hora atual!
- Eventos em textbox
- Manter o foco em um textbox!
- Carregar informações no Textbox!
- Exercício
- Aumentar e diminuir tamanho do código!
- Estrutura IF com Ou
- Exercício
- Estrutura IF com mais de um OU!
- Tela de login com (Estrutura IF com and)
- Exercício
- Inserir um WindowsMediaPlayer
- Propriedade Passwordchar para uma tela de login
- Reproduzir um arquivo de áudio!
- Reproduzir vídeo no Excel!
- Sinal de underline
- Exercício
- Estrutura For Each
- Construindo formulário de cadastro em linhas!
- Construindo algorítmo do formulário de cadastro em linhas!
- Inserir botão excluir do formulário
- Inserir ícones nos botões
- 1° linha de código do botão cadastro
- 2° linha de código do botão cadastro
- 3° Linha de código do botão cadastro
- Detalhe na 3° linha de código do botão cadastro
- 4° linha de código do botão cadastro
- 5° linha de código do botão cadastro
- 6° linha de código do botão cadastro
- Exercício
- Construindo algoritmo do botão excluir - aula 1
- Construindo Algoritmo do botão excluir - aula 2
- Construindo Algoritmo do botão excluir - aula 3
- Construindo Algoritmo do botão excluir - aula 4
- Atualização do botão excluir
- Inserir ícone no botões
- Computador sem um arquivo OCX
- Instalando OCX no computador
- Problema resolvido depois de instalar OCX
- Instalar ocx no sistema 32 bits
- Incompatibilidade da ocx
- Solução para a automação de inserção de data caso não tenha o activex de calendário
- Compilar projeto VBA
- Controle activex de imagem
- Indentação
- Apresentação do projeto compilar
- Primeiros passos do projeto
- Declarar variáveis do projeto
- Armazenar dados na variavel caminho
- Informações sobre os arquivos do projeto
- Apagar intervalos de compilar
- Abrir pasta de trabalho de João
- Copia dados da pasta de trabalho de João
- Ativar pasta de trabalho compilar
- Armazenar dados na variável linhavazia
- Colar as informações
- Desativar modo cópia recortada
- Fechar pasta de trabalho de João
- Duplicar linhas de código
- Deixar execução do código mais rápida
- Projeto (Tela de login avançada)
- O código é importadado também ao importar o userform?
- Abrir tela de login no evento open
- Ocultar o excel ao iniciar tela de login
- Carregar informações de usuários
- Definir máscara de senha pelo código
- Verificar se o usuário inseriu seu login e senha
- Autorizar acesso
- Ativar pasta de trabalho compras
- Login ou senha incorretos
- Cadastrar novo usuário
- Registrar hora, data e nome de quem fez login
- Botão sair
- Travar botão fechar do userform
- Apagar senha e colocar cursor no textsenha
- Qual a diferença de .value para .text
- Como criar ícones para os botões
- Gerar PDF
- Confirmar gerar PDF
- Deixar PDF em formato Retrato
- Tratamento de erro (On error goto)
- Controle de quadro
- Controle Activex OptionButton - aula 1
- Controle ActiveX OptionButton - aula 2
- Controle ActiveX OptionButton - aula 3
- Digitar em uma coluna e inserir automaticamente data e hora na outra
- Dica de produtividade no VBE
- Propriedade multiline
- Ícones nos labels