Macros VBA para Excel Completo - Construa 7+ Ferramentas
4.4 (167 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
926 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Macros VBA para Excel Completo - Construa 7+ Ferramentas to your Wishlist.

Add to Wishlist

Macros VBA para Excel Completo - Construa 7+ Ferramentas

Aprenda tudo de Macros VBA para o Excel de forma prática, construindo suas ferramentas e aplicando tudo o que aprender
4.4 (167 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
926 students enrolled
Last updated 4/2016
Portuguese
Price: $55
30-Day Money-Back Guarantee
Includes:
  • 7.5 hours on-demand video
  • 50 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Aprenda VBA e destaque-se
Aprenda todo o potencial do Excel e suas macros
Automatize qualquer tarefa em suas planilhas
Analise milhares de dados de forma rápida e torne-se 10x mais produtivo
Crie formulários e supreenda com seu conhecimento em VBA
View Curriculum
Requirements
  • Você só precisa ter o Excel (2007 ou posterior) instalado em seu computador, o resto a gente ensina.
  • Você não precisa ter conhecimentos avançados de Excel, um entendimento bem básico é mais do que suficiente para seguir o curso. É lógico que quanto mais você souber usar o Excel, melhor será seu uso do VBA.
  • Se você nunca abriu o Excel, é altamente recomendado um curso introdutório antes de fazer esse curso de VBA
Description

Aprenda Macros e VBA de forma aplicada e passo a passo!

Aprenda a automatizar tarefas e rotinas no Excel e destaque-se.

Nesse curso vamos aprender tudo de VBA, desde o entendimento do ambiente de trabalho, como funciona o VBA e as Macros até rotinas complexas de preenchimento automático, eventos, criação de formulários completos, fórmulas e muito mais!

Vamos montar nossas próprias ferramentas ao longo do curso e você se tornará capaz de acelerar de forma extraordinária qualquer tarefa que tenha no Excel. Ao final de cada etapa, construiremos uma ferramenta aplicando o que foi visto, de forma a lhe tornar confortável todas as etapas de construção de uma macro nos códigos do VBA e aprender de forma prática e aplicada.

Sem mais enrolação, vamos lá!

- João Lira, Instrutor do VBA para Excel Completo

Who is the target audience?
  • Se você quer aprender macros e todo o potencial por trás do VBA, esse curso é para você
  • Se você está procurando um estágio ou emprego e quer se destacar, esse curso é para você
  • Se você quer aprender a automatizar qualquer tarefa, esse curso é para você
  • Se você é um universitário que está querendo aprender o que importa, esse curso é para você
  • Se você acha que precisa aprender algo a mais no Excel, esse curso é para você
  • Enfim, se você quer aprender VBA e se destacar, esse curso é para você
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 61 Lectures Collapse All 61 Lectures 07:20:07
+
Introdução
1 Lecture 03:02

Como fazer o curso e a estrutura das aulas

Preview 03:02
+
Ambientação e Primeiros Passos
4 Lectures 23:37

Aprenda as diferentes formas de gravar macro: pelos códigos em VBA e pelo Gravador de Macros do Excel.

Preview 03:24

Entenda como funciona o ambiente VBA, quais os principais comandos, as principais telas e onde desenvolveremos as Macros VBA

Preview 05:20

Aprenda a estrutura geral do VBA, como funcionam os códigos em VBA e como utilizamos variáveis, além dos principais tipos de variáveis.

Preview 07:47

Construa sua primeira ferramenta VBA utilizando o MsgBox. Aprenda a criar pop-ups com mensagens para seu usuário.

Preview 07:06
+
Fundamentos - Valores
5 Lectures 38:37

Aprenda a inserir valores no Excel por meio do VBA e entenda como o VBA faz referência às células do Excel.

Cells.Value e ActiveCell
08:09

Entenda como funcionam as operações básicas no VBA e como vincular suas macros à botões na sua planilha Excel.

Operaçõs Básicas e Executando com Botão
09:34

Nessa aula aprenderemos a executar nosso código passo a passo, entendendo linha a linha o que o VBA está executando e como ele compila ("lê") nosso código.

Preview 06:25

Construa uma ferramenta para cálculos automáticos. Selecione uma operação a realizar e crie o código para reconhecimento da operação e execução dos cálculos de forma automática.

Segunda Ferramenta - Planilha de Cálculos Automáticos (1 de 2)
07:50

Construa uma ferramenta para cálculos automáticos. Selecione uma operação a realizar e crie o código para reconhecimento da operação e execução dos cálculos de forma automática.

Segunda Ferramenta - Planilha de Cálculos Automáticos (2 de 2)
06:39
+
Fundamentos - Range e Propriedades
3 Lectures 23:44

Entenda a outra forma de referenciar as células em Excel e quais as vantagens do Objeto Range VBA.

Objeto Range
07:30

Entenda a estrutura dos objetos em VBA e como acessar suas propriedades e métodos.

Aprenda o método de Gravação de Macros e como usá-lo para aprender o código de qualquer função do Excel.

Propriedades do Range e Aprendendo com o Gravar Macros
10:30

Aprenda a criar referências inteligentes no seu código e a usar o método Offset para navegar pelas células no VBA

Propriedade Offset
05:44
+
Estruturas VBA
8 Lectures 01:00:15

Entenda como colocar condições no seu código VBA. Aprenda a estrutura IF e suas variações.

Estrutura If - Else
10:00

Aprenda a criar rotinas (loops ou laços de repetição) em seu código VBA de forma estruturada e eficaz com a estrutura For e For Each.

Estrutura For e For Each
07:12

Crie uma ferramenta VBA de organização e tratamento de dados aplicando as estruturas If e For de forma automática e replicável.

Terceira Ferramenta - Ajeitando Dados (1/2)
07:46

Crie uma ferramenta VBA de organização e tratamento de dados aplicando as estruturas If e For de forma automática e replicável.

Terceira Ferramenta - Ajeitando Dados (2/2)
06:05

Aprenda a executar diversos códigos para um mesmo objeto VBA com a estrutura With de forma eficiente e não repetitiva.

Estrutura With
06:23

Para tratar diferentes condições em uma mesma variável utilizaremos a estrutura Select Case.

Select Case (1/2)
06:20

Recrie a planilha de cálculos de forma otimizada e com um código VBA mais inteligente

Select Case e Recriando a Planilha de Cálculos (2/2)
07:39

Aprenda o laço While para criar grandes rotinas e a utilizar mais de uma condição simultânea em uma mesma estrutura VBA.

Estrutura While e Adicionando Condições
08:50
+
Funções e Subs
10 Lectures 01:15:07

Nessa aula aprenderemos a diferença entre macros (Subs) e Funções (Function) e como utilizar cada uma para organizar nosso código VBA e torná-lo mais simples.

Sub X Function e Organização do Código (1/2)
05:38

Nessa aula aprenderemos a diferença entre macros (Subs) e Funções (Function) e como utilizar cada uma para organizar nosso código VBA e torná-lo mais simples.

Sub X Function e Organização do Código (2/ 2)
06:56

Nessa aula aprenderemos a importância de passar argumentos por valor e por referência para evitar erros inesperados no código VBA.

Argumentos ByRef e ByVal (evitando erros)
06:11

Nessa aula aprenderemos a criar nossas próprias funções VBA que podem ser utilizadas diretamente no Excel para simplificar tarefas anteriormente impossíveis em nossas planilhas.

Integração Função VBA e Fórmula Excel
05:41

Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.

Preview 02:17

Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.

Ferramenta de Consolidação - Lógica do Código
09:27

Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.

Resolução - Função Analisar Linha
07:11

Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.

Além disso, aprenderemos como declarar variáveis globais e quando utiliza-las

Resolução - Variáveis Globais e Função PegarValor
07:29

Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.

Resolução - Função RegistrarLinha (1/2)
11:56

Construiremos uma ferramenta de consolidação de contas, compilando diversos dados de locais diferentes e criando uma forma automática de tratamento de dados.

Resolução - Função RegistrarLinha (2/2)
12:21
+
Tratamento de Erros
3 Lectures 26:10

Nessa aula aprenderemos a obrigar nosso código a navegar entre partes do VBA.

GoTo e Labels
04:43

Nessa aula aprenderemos a prever possíveis erros em nosso código e a permitir o tratamento automático desses erros pelo próprio código VBA.

Tratamento de Erro - On Error
10:11

Nessa aula construiremos uma ferramenta para compilar dados desorganizados e a tratar erros previstos de forma a otimizar a execução da macro.

Ferramenta 5 - Compilação Despadronizada
11:16
+
Formulários e Boxes Completo
17 Lectures 02:04:16

Nessa aula aprenderemos a personalizar os pop-ups e a exibir diferentes mensagens ao usuário de nossa planilha, tratando as diferentes possibilidades de resposta do usuário.

MsgBox Completo
08:04

Aprenda a criar pop-ups VBA para inserção de informações do usuário

InputBox
07:48

Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:

Caixas de Texto (TextBox)

Caixas de Combinação (ComboBox)

Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)

Caixas de Listagem (ListBox)

Botões de Ativação (ToggleButton)

Quadros (Frames)

Multi-páginas e abas (MultiPage e TabStrip)

Preview 07:57

Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:

Caixas de Texto (TextBox)

Caixas de Combinação (ComboBox)

Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)

Caixas de Listagem (ListBox)

Botões de Ativação (ToggleButton)

Quadros (Frames)

Multi-páginas e abas (MultiPage e TabStrip)

UserForm - TextBox
05:43

Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:

Caixas de Texto (TextBox)

Caixas de Combinação (ComboBox)

Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)

Caixas de Listagem (ListBox)

Botões de Ativação (ToggleButton)

Quadros (Frames)

Multi-páginas e abas (MultiPage e TabStrip)

UserForm - ComboBox
10:12

Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:

Caixas de Texto (TextBox)

Caixas de Combinação (ComboBox)

Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)

Caixas de Listagem (ListBox)

Botões de Ativação (ToggleButton)

Quadros (Frames)

Multi-páginas e abas (MultiPage e TabStrip)

UserForm - CheckBox e OptionButton
06:43

Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:

Caixas de Texto (TextBox)

Caixas de Combinação (ComboBox)

Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)

Caixas de Listagem (ListBox)

Botões de Ativação (ToggleButton)

Quadros (Frames)

Multi-páginas e abas (MultiPage e TabStrip)

UserForm - ListBox e Eventos do UserForm
10:18

Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:

Caixas de Texto (TextBox)

Caixas de Combinação (ComboBox)

Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)

Caixas de Listagem (ListBox)

Botões de Ativação (ToggleButton)

Quadros (Frames)

Multi-páginas e abas (MultiPage e TabStrip)

UserForm - ToggleButton - (1/2)
06:03

Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:

Caixas de Texto (TextBox)

Caixas de Combinação (ComboBox)

Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)

Caixas de Listagem (ListBox)

Botões de Ativação (ToggleButton)

Quadros (Frames)

Multi-páginas e abas (MultiPage e TabStrip)

UserForm - Frames - (2/2)
05:34

Aprenda a criar formulários VBA completos e altamente personalizados. Aprenda a utilizar os eventos de formulários e entenda como funcionam os formulários no VBA. Nessas aulas aprenderemos ainda:

Caixas de Texto (TextBox)

Caixas de Combinação (ComboBox)

Caixas de Seleção Includentes e Excludentes (CheckBox e OptionButton)

Caixas de Listagem (ListBox)

Botões de Ativação (ToggleButton)

Quadros (Frames)

Multi-páginas e abas (MultiPage e TabStrip)

UserForm - MultiPágina e TabStrip
06:57

Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.

Preview 01:38

Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.

Ferramenta 6 - Construção do Formulário
07:52

Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.

Ferramenta 6 - Inicializando o Formulário (1/2)
08:30

Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.

Ferramenta 6 - Inicializando o Formulário (2/2)
05:04

Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.

Ferramenta 6 - Função Cadastrar (1/3)
06:55

Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.

Ferramenta 6 - Função Cadastrar (2/3)
05:41

Nessa ferramenta construiremos um formulário VBA completo, inicializando todos os objetos e criando um registro de compras eficaz e integrado a nossa planilha Excel.

Ferramenta 6 - Função Cadastrar (3/3)
13:17
+
Funções do Excel e do VBA
3 Lectures 21:47

Nessa aula aprenderemos a inserir fórmulas no Excel por meio do VBA e entenderemos o modo de referência do VBA para as fórmulas do Excel.

Funções do Excel
10:09

Nessa aula aprenderemos a utilziar todas as conhecidas fórmulas do Excel no código em VBA, de forma a facilitar rotinas e tarefas nas planilhas.

WorksheetFunction
07:59

Nessa aula aprenderemos o funcionamento das funções prontas do VBA. Aprenderemos a fazer conversões de formato e a utilizar funções previamente prontas do VBA para facilitar nosso código.

Funções VBA
03:39
+
Acelerando nosso Código
2 Lectures 12:43

Nessa aula aprenderemos a acelerar a execução da nossa macro em mais de 300% por meio de duas simples linhas de código.

Application.ScreenUpdating
04:51

Nessa aula aprenderemos a acelerar a execução da nossa macro VBA em mais de 300% por meio de duas simples linhas de código.

Application.Calculation
07:52
2 More Sections
About the Instructor
João Paulo de Lira
4.5 Average rating
2,283 Reviews
9,020 Students
4 Courses
Empreendedor e Consultor

Alguma dessas frases parece familiar?

"Eu quero trabalhar em uma grande empresa, mas mando vários currículos e não passo em lugar NENHUM."

"E se eu ficar PERDIDO no trabalho porque não sei fazer o que me pediram?"

"Eu preciso aprender Excel, mas não quero pagar caro e perder tempo para depois ter que aprender de novo."

"Eu sei usar o Excel, mas e se eu tiver que fazer uma prova de Excel no processo seletivo?"

Se sim, você veio ao lugar certo.

Eu sou João Lira, sócio da Hashtag Treinamentos e quero ajudar você a conseguir o trabalho ou estágio que você deseja.

Com mais de 5.000 alunos treinados, aprendi EXATAMENTE o que você precisa saber para conseguir seu estágio ou emprego nas melhores empresas do país.

Imagine conseguir:

- Escolher a empresa que quer estagiar e trabalhar
- Passar para qualquer empresa e em qualquer prova de seleção que vier
- Ser efetivado antes de se formar
- Impressionar seu chefe e seu diretor e ser promovido

Pode parecer difícil, mas para ter um currículo fora de série você precisa ter os treinamentos certos. Você não pode perder tempo com cursos ruins ou aprendendo coisas que não vai usar.

O objetivo aqui é te ensinar o que você precisa saber e sem enrolação, do básico ao avançado. Quando você aprende mais, você se destaca. E quando você se destaca, você começa a crescer na sua carreira.

Animado para começar? Então vamos lá!.


Mais sobre mim: 

Consultor Part-Time
Sócio Diretor da Hashtag Treinamentos
Fundador do Excel para Universitários
Desenvolvedor Web
Especialista em Microsoft Excel e Desenvolvimento VBA
Engenharia de Produção - UFRJ