Excel - Programação VBA

Neste extenso curso de Excel o aluno aprenderá a criar macros e desenvolver programas de relativa complexidade em VBA, a linguagem de programação do Excel.

Nível: avançado
Lições: 121

Cadastro no Portal Alfamídia Online

Este é um curso disponível para assinantes Alfamídia, mas oferecido gratuitamente por 24 horas para você poder experimentar. Basta cadastrar seu e-mail para ter acesso ao curso. Pagando uma mensalidade, no valor de R$ 45,00, você também terá acesso aos mais de 300 cursos pagos, sem compromisso de tempo mínimo.

Disciplinas e Conteúdo do Curso

Excel com Programação VBA

O que é macro?
Referência absoluta e referência relativa
Habilitando a guia do desenvolvedor e vendo as suas opções
Procedimento e função
Orientação a objetos
Variaveis
Retornando uma mensagem ao usuário
Configurando a tela de retorno
Estrutura
Verificando se a média é maior que 6
Aprimorando a verificação da média
Seleção múltipla
Estrutura de repetição
Comando de repetição for
Funções
Construir uma função do calculo das raizes de uma equação de 2º grau
Criando a função do calculo das raizes de uma equação de 2º grau
Range
Utilidades do range
Configurando o visual do range
Configurando o fundo da celula com o range
Configurando o posicionamento do texto com o range
Configurando a borda
Activate
Resize e Offset
Columns e Rows
Números de linhas e colunas
Cells
isempty
Copiando, excluindo e apagando uma planilha
Ordenando alfabeticamente
Desafio aluno
Resolução do desafio aluno
Tratamento de planilha
Renomeando e exibindo planilhas
Ativação e foco em planilha
Configurando para contar e adicionar planilhas
Fazendo as funções mover, selecionar e todas
Modulos
Configurando um controle de receita
Configurando um controle de receita
Desafio preços
Resolução do desafio preços
Workbook
Criando arquivos, ativando, fechando e salvando com o workbook
Eventos com o workbook
Métodos NewSheet e SheetChange
Fechando um arquivo e atualizando com workbook
Métodos tabula, mensagem e encerrar
UserForm
Criando os campos da UserForm e a funcionalidade dos botões
Importação de dados
Métodos de leitura e gravação de arquivos

Programação VBA 1 - Macros

Macros
Macros - Parte 2
Macros - Parte 3
Macros - Parte 4
Macros - Parte 5
Macros - Parte 6
Macros - Parte 7
Macros - Parte 8

Programação VBA 1 - Introdução e Funções Definidas Pelo Usuário

Introdução ao VBA
Introdução ao VBA - Parte 2
Introdução ao VBA - Parte 3
Variaveis, Constantes e Tipos de Dados
Tipos de Dados, Estrutura de Decisão e Funções Definidas Pelo Usuário
Funções Definidas Pelo Usuário - Parte 2
Funções Definidas Pelo Usuário - Parte 3
Funções Definidas Pelo Usuário - Parte 4

Programação VBA 1 - Funções Definidas Pelo Usuário e Filtros Automáticos

Filtros Automáticos - Parte 2
Filtros Automáticos - Parte 3
Funções Definidas Pelo Usuário - Parte 5
Funções Definidas Pelo Usuário - Parte 6
Funções Definidas Pelo Usuário - Parte 7
Funções Definidas Pelo Usuário - Parte 8
Filtros Automáticos
InputBox e MsgBox

Programação VBA 1 - UserForm

InputBox e MsgBox - Parte 2
UserForm
UserForm - Parte 2
UserForm - Parte 3
UserForm - Parte 4
UserForm - Parte 5
UserForm - Parte 6
UserForm - Parte 7
Materiais VBA 1

Programação VBA 2 - Controlando a Exibição da Planilha

Controlando a Exibição da Planilha
Controlando a Exibição da Planilha - Parte 2
Controlando a Exibição da Planilha - Parte 3
Controlando a Exibição da Planilha - Parte 4
Controlando a Exibição da Planilha - Parte 5
Controlando a Exibição da Planilha - Parte 6
Controlando a Exibição da Planilha - Parte 7
Controlando a Exibição da Planilha - Parte 8
Arquivos

Programação VBA 2 - Formulários

Objetos RANGE
Formulários
Formulários - Parte 2
Formulários - Parte 3
Formulários - Parte 4
Formulários - Parte 5
Formulários - Parte 6
Formulários - Parte 7

Programação VBA 2 - Estruturas: Controle e Repetição

Estrutura de Controle
Estruturas de Repetição
Estruturas de Repetição - Parte 2
Estruturas de Repetição - Parte 3
Estruturas de Repetição - Parte 4
Estruturas de Repetição - Parte 5
Arrays
Arrays Dinâmicos

Programação VBA 2 - Arrays Dinâmicos e Formulários

Arrays Dinâmicos - Parte 2
Arrays Dinâmicos - Parte 3
Formulário Para Cadastramento de Clientes
Formulário de Cidades
Formulário de Cidades - Parte 2
Formulário de Clientes
Formulário de Clientes - Parte 2
Formulário de Clientes - Parte 3
Formulário de Clientes - Parte 4
Atividades