Site da Vetorial Treinamentos

Curso

Programando o Excel com VBA

Completo, do Básico ao Profissional, por Marcelo do Nascimento

Conquiste! Impressione! Seja Criativo!

Torne-se um especialista no desenvolvimento de projetos para Excel. Crie soluções inteligentes e criativas para áreas estratégicas.

O maior investimento que você fará em 2023

Nem todo curso é um investimento! Para que seja investimento, tem que fornecer recursos, conhecimentos e habilidades que supere suas expectativas. Aqui você será recompensado com maestria.

Veja nossos números

+ de 530 aulas gravadas

+ de 200 horas de curso

+ de 28 módulos variados

Veja a seguir alguns dos Projetos desenvolvidos passo a passo no curso

Sistemas de Vendas…

   – Emissão de nota personalizada com logo da marca

   – Consulta e edição de dados

   – Modelo banco de dados relacional

   – Envio do pedido e nota via e-mail

   – Criação do Design passo a passo

   – Visualização de imagens dos produtos

   – 59 aulas praticas para esse projeto

   – Tudo isso e muito mais…

Sistema de cadastro…

   – Definição e criação do Design

   – Criação do Menu de navegação passo a passo

   – Uso de Modulo Classe

   – Modelo de banco de dados relacional

   – Busca, alteração, exclusão e listagem dos dados

   – Mais de 40 aulas praticas para esse projeto

   – Tudo isso e muito mais…

Sistema de Login…

   – Definição e criação do Design

   – Criação de efeitos de animação

   – Tela de Login de usuários ao iniciar o sistema

   – Modelo de banco de dados relacional

   – Tela de Cadastro de novos usuários

   – Controle de acesso e permissões de usuários

   – Mais de 40 aulas praticas para esse projeto

   – Tudo isso e muito mais…

Listas personalizadas…

   – Definição e criação do Design

   – Quantidade de dados ilimitados

   – Carregamento super rápido

   – Navegação entre paginas de forma fácil

   – Possibilidade de customização

   – Visualização agradável dos dados 

   – Tudo isso e muito mais…

Acesso gratuito e download de pacote com diversos projetos prontos e acesso ao código fonte!

Após 7 dias de permanência no curso, você terá acesso à todos os módulos e material de suporte do curso. Como um extra do curso, você poderá fazer o download de diversos outros projetos prontos com acesso ao código fonte. Que maravilha!

Projetos como:

   – Sist. de Cadastro de Funcionários

   – Sist. de cadastro de clientes

   – Sist. de agendamento de atividades

   – Sist. de cadastro de fornecedores

   – Sist. de controle de contas à pagar e receber

   – Sist. de cadastro de Serviços

   – Sist. de registro de dados da empresa

   – Sist. de vendas e serviços

   – Listbox com paginação e edição de dados

   – Formulário de controle de estoque

   – Formulário de endereçamento de estoque

   – E muito mais esperando por você…

A primeira impressão é a que fica!

Em outras palavras, O Design vem primeiro! O que? Você não sabia? No mundo acelerado de hoje, atrair e reter a atenção das pessoas tornou-se cada vez mais difícil para os profissionais. Um ótimo design de UX/UI torna um aplicativo fácil e agradável de usar, garante uma experiência de usuário intuitiva e aumenta a satisfação do cliente.

Super Benefícios

   – Você impulsionará o crescimento dos negócios
   – Seu potencial de ganhos aumentará
   – Melhor acessibilidade e usabilidade
   – Melhor reconhecimento da marca
   – Aplicativo mais rápido e envolvente
   – Tempo e custo de desenvolvimento otimizados
   – Maior aquisição/retenção de usuários
   – Maior ROI

Nenhum sistema é completo sem API's!

Você verá o uso das principais API's, e também:

   – Conectar sua aplicação a outros serviços

   – Baixar dados da internet

   – Enviar e coletar informações de serviços online

   – Consumir dados JSON e XML

   – Usar serviços globais localmente

   – Integrar sua aplicação a outros sistemas

O que poucos sabem!

Poucos tem conhecimento, mas o Excel pode ser totalmente personalizado e transformado em um Sistema Desktop poderoso, e com recursos ilimitados! Crie sua própria Interface de usuário usando o Excel. Desenvolva novas Guias, Grupos e Botões personalizados. Com as técnicas que você aprenderá nesse curso, você terá controle total do Excel na palma da mão, e poderá desenvolver qualquer solução comercial.

Sabia que é possível integrar o Excel à outras ferramentas Microsoft?

Não sabe o que isso significa? Significa que você consegue realizar tarefas automaticamente, dentro de outros Aplicativos diretamente do Excel.

Super Benefícios

   – Conexão com Banco de dados Access

   – Tarefas automatizadas no PowerPoint diretamente do Excel

   – Emissão de documentos Word sem complicações

   – Calendário e E-mail 100% automatizados no Outlook

   – Sharepoint e muitas outras novidades para você…

Aproveite o Preço!!!
Invista agora mesmo!

De R$ 1.489,99 por

71

R$ 720,00

à vista

12x

Ainda não conhece nosso Canal no YouTube?

Dê o primeiro passo, venha apreender a usar o Excel de forma criativa e com o diferencial que você precisa para sua carreira. Faça parte da nossa comunidade.

Conteúdo do Curso

1.1 Sobre o curso
1.2 O que são linguagens de programação (00:12:03)
1.3 Lógica de programação (00:30:56)
1.4 Estágios de desenvolvimento de sistemas (00:09:45)
1.5 Algoritmos (00:06:38)
1.6 Matemática e operadores matemáticos (00:32:39)

2.1 O que é o VBA (00:14:30)
2.2 O que são Macros (00:06:07)
2.3 Breve História (00:02:01)
2.4 VBA vs VB vs Office Script vs SQL vs PowerQuery (00:10:23)
2.5 Guia Desenvolvedor (00:06:56)
2.6 Conhecendo o Gravador de Macro (00:13:96)
2.7 Formatos de arquivo do Excel (00:03:58)
2.8 Configurações de confiabilidade de Macros (00:08:22)
2.9 Referência Reativa e Absoluta de Macro (00:05:45)
2.10 Visual Basic Editor (VBE) (00:10:34)
2.11 Depurando código no VBE (00:08:56)
2.12 Modificando uma Macro (00:12:39)
2.13 Personalizando o VBE (00:09:37)
2.14 Avaliando a Gravação de uma Macro na Prática (00:10:06)

3.1 Introdução ao módulo (39:55)
3.2 Procedimentos Sub e Function (39:51)
3.3 Declarando variáveis (18:58)
3.4 Tipos de variáveis (26:50)
3.5 Arrays (31:21)
3.6 Instruções de decisão lógica (Tomada de decisões) (31:10)
3.7 Instrução If… Then (16:10)
3.8 Instrução If… Then… Else (22:36)
3.9 Instrução If… Then…ElseIf… Else (23:54)
3.10 Instrução If… Then Aninhado (6:37)
3.11 Instrução If… Then com Operadores Lógicos (And & Or) (19:34)
3.12 Instrução de decisão lógica Select Case… End Select (25:44)
3.13 Estruturas de Loop (10:33)
3.14 Loop – For… Next (10:22)
3.15 Loop – For… Each… Next (24:5)
3.16 Loop – Do While… Loop vs Do… Loop While (27:10)
3.17 Loop – Do Until… Loop vs Do… Loop Until (29:52)
3.18 Loop – Usando Loops com decisões lógicas (33:15)
3.19 Função especial – Message Box (29:45)
3.20 Função especial – Input Box (20:41)
3.21 Função especial – Application.InputBox (19:26)
3.22 Tratamento de Erros (33:48)
3.23 Trabalhando com Datas (29:58)
3.24 Objetos, Coleções, Métodos e Propriedades (35:20)

4.1 O Modelo de Objeto do Excel (13:1)
4.2 Propriedades e métodos do Objeto Application (31:8)
4.3 Propriedades que controlam a Interface do Excel (20:39)
4.4 O Método FileDialog – Os tipos de FileDIalog (12:47)
4.5 O Método FileDialog – msoFileDialogFilePicker (Capturando e importando arquivos do computador) (22:50)
4.6 O Método FileDialog – msoFileDialogFolderPicker (Capturar Pastas do Computador) (9:44)
4.7 O Método FileDialog – msoFileDialogOpen (Abrindo arquivos externos) (6:56)
4.8 O Método FileDialog – msoFileDialogSaveAs (Salvar arquivos para Computador) (18:50)
4.9 Método OnKey – Criando e desativando atalhos (13:52)
4.10 O Método OnTime – Agendando a execução de procedimentos (15:38)
4.11 O Método SendKeys – Simulando o pressionamento de teclas (10:46)
4.12 A Propriedade WorksheetFunction (15:9)
4.13 A Propriedade Application.Visible (8:41)
4.14 O Método Application.Quit (7:42)
4.15 O Método Application.Volatile (5:46)

5.1 Introdução ao Módulo (16:38)
5.2 O Método Workbooks.Add – Criando Pastas de Trabalho (10:1)
5.3 O Método Workbooks.Add – Criando nova Pasta de Trabalho à partir de um Modelo (9:23)
5.4 O Método Workbooks.Add – Criando e Salvando Workbook dentro de um Repositório (Caminho da Pasta) (11:40)
5.5 O Método Workbooks.Add – Criando nova Pasta com várias Planilhas (17:17)
5.6 O Método Workbooks.Add – Criando uma Pasta de Trabalho e Alimentando com Informações (28:48)
5.7 O Método Workbook.Save – Salvando Pastas de Trabalho (13:30)
5.8 O Método Workbook.SaveAs – Salvando Pastas de Trabalho (Senha, Backup, Compartilhada, Outros Formatos) (34:6)
5.9 O Evento Workbook_Open – Executando ações sempre que o Workbook é aberto (13:38)
5.10 Os Eventos BeforeSave (Antes de Salvar), AfterSave (Após Salvar) e BeforeClose (Antes de Fechar) (18:58)

6.1 Introdução ao Módulo (21:13)
6.2 O Método Worksheets.Add – Criando novas planilhas (23:47)
6.3 Os Métodos Move e Copy – Copiando e movendo Planilhas (9:32)
6.4 O Método Worksheets.Delete – Deletando Planilhas (4:54)
6.5 O Método Worksheets.PrintOut- Imprimir dados de Planilhas (27:13)
6.6 O Método Worksheet.Protect- Proteção de Planilhas (25:29)
6.7 Agrupando Planilhas (9:7)
6.8 Ocultando Planilhas (17:41)
6.9 A Propriedade Worksheet.Shapes – Caixa de texto (28:29)
6.10 A Propriedade Worksheet.Shapes – Imagens (19:19)

7.1 Introdução ao Módulo (13:21)
7.2 Trabalhando com Ranges (18:25)
7.3 A Propriedades Cells (26:12)
7.4 A Propriedade Offset – Exemplo Prático (39:31)
7.5 O Método Range.Find – Realizando buscas (24:7)
7.6 O Método Copy + Propriedade CurrentRegion (10:49)
7.7 Como Excluir linhas vazias (21:30)
7.8 Descobrindo o valor da última célula não vazia em linhas ou colunas (21:1)
7.9 Usando Arrays para Transportar dados – Com critérios (43:47)
7.10 Como limpar células – Conteúdo, formatação, comentários, anotações, hiperlinks… (21:31)
7.11 Intervalos vs Tabelas – Faz diferença para o VBA? (17:47)
7.12 Como redimensionar uma Range usando a Propriedade Range.Resize (16:8)
7.13 Como juntar intervalos de diferentes Planilhas para dentro de uma única Planilha (39:55)
7.14 Como exportar para PDF (32:41)

8.1 Introdução ao Módulo – O Objeto Chart (Gráfico) (11:48)
8.2 Como criar gráficos usando VBA (16:18)
8.3 Gráfico incorporado – Como criar usando o Método Shapes.AddChart2 (28:10)
8.4 Gráfico incorporado – Como definir a fonte de dados do Gráfico – Método Chart.SetSourceData (17:58)
8.5 Gráfico incorporado – Como modificar os Elementos do Gráfico (28:40)
8.6 Gráfico incorporado – Como personalizar um gráfico (18:42)
8.7 Gráfico incorporado – Como atribuir Rótulos usando o Método Chart.SeriesCollection (16:54)
8.8 Gráfico incorporado – Como criar vários gráficos com Loop (30:44)
8.9 Gráfico incorporado – Como Exportar Gráficos (16:15)
8.10 Gráfico incorporado – Como exportar todos os gráficos de uma Planilha (6:35)

 

9.1 Introdução ao uso de formulários (27:37)
9.2 Propriedades, métodos e eventos de formulários (30:23)
9.3 Formulário sem janela restrita (8:35)
9.4 Label (Rótulo) (14:59)
9.5 TextBox (Caixa de texto) (31:31)
9.6 ComboBox (Caixa de combinação) (28:7)
9.7 Frame (Quadro) e OptionButton (Botão de opções) (14:7)
9.8 CheckBox (Caixa de checagem) (17:18)
9.9 Image (Imagem) (20:29)
9.10 MultiPage (Multi-página) e TabStrip (17:2)
9.11 SpinButton (Botão de rotação) (8:57)
9.12 ScrollBar (Barra de rolagem) (12:39)
9.13 ToggleButton (Botão de ativação) (9:1)
9.14 RefEdit (32:8)
9.15 ListBox – Adicionando dados usando a propriedade RowSource (7:24)
9.16 ListBox – Adicionando dados usando o método AddItem (8:45)
9.17 ListBox – Adicionando dados usando a propriedade List e as funções Array e Split (8:45)
9.18 ListBox – Adicionando dados com o Objeto Collection (Removendo duplicatas) (10:32)
9.19 ListBox – Como selecionar vários itens e descarregar em Planilhas (10:46)
9.20 ListBox – Transferindo dados entre Listbox (18:29)
9.21 ListBox – Como mover os itens dentro de uma ListBox (12:12)
9.22 ListBox – Trabalhando com várias colunas (14:56)
9.23 ListBox – Criando ListBox com várias colunas usando Loops (17:42)
9.24 ListBox – Criando ListBox com várias colunas usando Arrays (8:43)
9.25 ListBox – Como usar uma TextBox para Filtrar dados do ListBox usando Arrays (18:45)
9.26 ListBox – Como alternar entre diferentes Listas usando Select Case (9:9)
9.27 ListBox – Carregando ListBox com SQL (36:17)
9.28 ListBox – Criando cabeçalho personalizado (25:7)
9.29 ListBox – Filtrando dados com SQL (13:46)
9.30 ListBox – Filtrando entre Datas com SQL (13:40)
9.31 ListBox – Filtrando entre Datas com SQL com condição de Alternar entre Campos (Select Case) (14:18)
9.32 Runtime – Como criar um formulário em tempo de execução (25:23)
9.33 Runtime – Como criar controles em tempo de execução (24:36)

10.1 Introdução (8:40)
10.2 Entendendo os arquivos de biblioteca da API do Windows (8:27)
10.3 Como declarar uma função da API do Windows (Sintaxe) (19:30)
10.4 Passando argumentos para funções de API (11:26)
10.5 Usando constantes com funções de API do Windows (21:2)
10.6 Problemas de compatibilidades 32 bits x 64 bits (16:10)
10.7 Acessando a documentação da API do Windows (20:30)
10.8 Funções API Windows para Personalizar o UserForm (28:31)
10.9 Procedimento para Redimensionar e Autoajustar as dimensões e posições de todos os Controles do Formulário à medida que é Maximizado ou Minimizado (28:46)
10.10 Com usar a Função Shell (Abrir Programas) (9:51)
10.11 API Windows para Identificar o Usuário logado no Windows (13:44)
10.12 Usando a função de API do Windows ShellExecute (8:55)
10.13 API Windows para baixar arquivos da internet (28:30)

11.1 Introdução ao Módulo (2:21)
11.2 A Biblioteca Activex Data Objects (ADO) (26:30)
11.3 Conhecendo os Comandos SQL (6:43)
11.4 Excel – Usando ADO no Workbook ativo – Buscando informações e descarregando em Planilhas com SELECT FROM (SQL) (33:9)
11.5 Excel – Usando ADO no Workbook ativo – Buscando informações e descarregando em Planilhas com SELECT FROM (SQL) – Uso de critérios (22:35)
11.6 Excel – Como importar dados de Workbooks fechados (22:17)
11.7 Excel – Busca e Importação de dados entre Datas (Filtragem avançada) (17:56)
11.8 Excel – Busca e Filtragem de dados contendo partes de um texto com SQL (10:59)
11.9 Excel – Como enviar dados para uma Planilha de um Workbook fechado (18:19)
11.10 Excel – Localizar e Alterar informações de Pastas fechadas (12:27)
11.11 Access – Como importar tabelas do Access para o Excel (18:8)
11.12 Access – Como classificar uma Tabela do Access antes de importar para o Excel (17:55)
11.13 Access – Como realizar Somas e Contagens de campos (15:2)
11.14 Access – Como remover duplicatas de campos durante a consulta (23:8)
11.15 CSV/TXT – Trabalhando com arquivos de texto (14:38)
11.16 CSV/TXT – Importando para uma Planilha do Excel (45:17)
11.17 CSV/TXT – Exportando dados de Planilhas (23:4)
11.18 CSV/TXT – Salvando novos dados CSV já existente (9:38)
11.19 CSV/TXT – Exportar Tabelas de um Banco de dados para CSV ou TXT (19:12)
11.20 XML – Introdução (17:38)
11.21 XML – Como importar XML de Nota Fiscal Eletrônica (Nfe) – Parte 1 (Dados dos produtos) (78:37)
11.22 XML – Como importar XML de Nota Fiscal Eletrônica (Nfe) – Parte 2 (FileDialog) (15:53)
11.23 XML – Como importar XML de Nota Fiscal Eletrônica (Nfe) – Parte 3 (Informações da nota) (27:39)
11.24 XML – Como importar XML de Nota Fiscal Eletrônica (Nfe) – Parte 4 (Dados do Emitente e Destinatário) (32:33)
11.25 XML – Como importar XML de Nota Fiscal Eletrônica (Nfe) – Parte 5 (Dados Duplicatas) (28:28)
11.26 XML – Como importar XML de Nota Fiscal Eletrônica (Nfe) – Parte 6 (Totais e Impostos) (19:5)
11.27 XML – Como importar XML de Nota Fiscal Eletrônica (Nfe) – Parte 7 (Dados Transporte) (19:50)
11.28 XML – Como importar XML de Nota Fiscal Eletrônica (Nfe) – Parte 8 (Gerando Código de Barras da Chave de Acesso) (45:10)
11.29 XML – Com Importar da Web com DOM (12:12)
11.30 XML – Com Importar da Web com as Funções FilterXml e WebService (14:1)
11.31 XML – Como Exportar registros do Excel para XML via ADO (13:21)
11.32 XML – Como Exportar registros do Excel para XML com DOM e ADO (21:3)
11.33 JSON – Consulta de CNPJ (Como trazer dados de WebServices e API’s para o Excel) (36:17)
11.34 JSON – Como incorporar a Busca de dados de CNPJ ao seu Formulário (30:18)
11.35 JSON – Como Gerar um JSON a partir de uma Tabela de dados de Planilhas (32:59)
11.36 Pastas e arquivos – Como saber se um Arquivo ou uma Pasta existem em um repositório (22:51)
11.37 Arquivos e Pastas – Como listar todos os arquivos em um diretório (25:32)
11.38 FileSystemObject – Verificando se um Arquivo ou Pasta existem em um Diretório (16:9)
11.39 FileSystemObject – Como copiar um arquivo de uma pasta para outra (16:52)
11.40 FileSystemObject – Como deletar Pastas e arquivos via VBA (14:59)

14.1 O que é uma API Rest?
14.2 API para buscar de dados de CNPJ
14.3 API de envio de SMS
14.4 API de envio de mensagens WhatsApp
14.5 API google para cálculo de distância e tempo de viagem
14.6 Usando dados de APl’s dentro de formulários

15.1 Conhecendo a Interface do Excel
15.2 Guias e Grupos nativos do Excel
15.3 Adicionando Grupos dentro de Guias nativas do Excel
15.4 Ocultando Grupos de Guias nativas do Excel
15.5 Adicionando Controles dentro de Grupos nativos do Excel
15.6 Desabilitando Comandos e Controles nativos do Excel
15.7 Ocultando as Guias nativas do Excel individualmente
15.8 Ocultando as Guias nativas do Excel em uma única etapa
15.9 Criando novas Guias e Grupos
15.10 Button (Botão)
15.11 Button Group (Grupo de botões)
15.12 Check box (caixa de checagem)
15.13 Combo box (caixa de combinação)
15.14 Edit box (Caixa de edição)
15.15 Gallery (Galeria)
15.16 Label
15.17 Menu
15.18 Toggle box (Caixa de alternância)
15.19 Split button com 2 dependências
15.20 Split button com 3 dependências

16.1 Conceituando os Toolbars. Menu Bars e Popups
16.2 Listando todos os Command Bars nativos do Excel
16.3 Criando Menus usando Command Bars
16.4 Trabalhando com a propriedade OnAction
16.5 Deletando os Menus criados
16.6 Criando Toolbars
16.7 Criando Menus Popup
16.8 Exibindo Popups dentro de planilhas
16.9 Exibindo Popups dentro de formulários

17.1 Entenda o que são Módulos de classe
17.2 Criando objetos e Gerando Eventos
17.3 Coleção de Módulos de Classe
17.4 Usando Módulos de Classe para controlar eventos do Objeto de Application
17.5 Usando Modulo de Classe para controlar eventos em planilhas
17.6 Usando Modulo de Classe para controlar eventos em Formulários

19.1 Integração Excel-Word
19.2 Integração Excel-Access
19.3 Integração Excel-PowerPoint
19.4 Integração Excel-Outlook

 

20.1 – Controle ListView
20.2 – Controle TreeView
20.3 – Controle ProgressBar
20.4 – Controle ComboBox
20.5 – Controle StatusBar
20.6 – Controle ToolBar

21.1 – Introdução ao Módulo
21.2 – URLs, Parametros e HTTP
21.3 – A linguagem HTML
21.4 – Queries e Tables
21.5 – Automatização com Selenium
21.6 – Exemplos e Aplicações

Terei Certificado de Conclusão?

Sim. Após a aprovação no curso, você receberá seu certificado.