Excel - VBA e Macros

Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!

+ 20h
Carga horária
Nível
Avançado
Certificado
Incluso
A partir de R$ 65 ,75
/mês

Você quer implementar novas funcionalidades dentro do Excel e tornas as rotinas mais funcionais? Trabalhando com VBA (Visual Basic for aplications) é possível! O VBA é um conjunto de comandos de programação que o ajudará a desenvolver os horizontes de sua planilha. Com este curso você será capaz de:

  • Automatizar rotinas trabalhosas e repetitivas a fim de agilizar o trabalho dos usuários da planilha;
  • Desenvolver comandos, botões, e verdadeiros sistemas de administração dentro do Excel.

Comece já o curso online de Excel - VBA e Macros e utilize a programação para melhorar ainda mais o desempenho de suas planilhas, adquirindo assim uma melhor performance e simplificando o uso da mesma por você ou por outros usuários.

Público alvo

Profissionais de áreas financeira, informática, controladoria, produção e logística.

Pré-requisitos

Curso ProWay Excel Básico, Lógica de Programação e Algoritmos I ou conhecimentos equivalentes.

Conteúdo programático

Iniciando o Visual Basic for Applications (VBA) com Excel

o    Instalando e habilitando o VBA

o    VBA IDE (Integrated Development Environment)

o    Utilizando a IDE a partir do Excel

o    Componentes da IDE

o    Programando Componentes sem o Excel

o    Seleção de Macro

o    A barra de ferramentas do Visual Basic

o    Localizando o Help do VBA

o    Help do VBA

o    Construindo o Colorful Stats Program

o    Requisitos do Colorful Stats Program

Iniciando programas com VBA

o    Variáveis, Tipos de Dados e Constantes

o    Declarando variáveis

o    Tipos de dados

o    Constantes

o    Entradas e Saídas (I/O) com VBA

o    Coletando Entradas de Usuário com InputBox()

o    Saída com MsgBox()

o    Manipulando Strings com Funções VBA

Procedimentos e Condições

o    Procedimentos em VBA

o    Procedimentos de Eventos

o    Escopo de Procedimentos Privado e Público

o    Sub Procedimentos

o    Procedimentos de Funções

o    Operadores Lógicos com VBA

o    Condições e ramificações

Loops e Arrays

o    Looping utilizando VBA

o    Loops tipo ?Do?

o    Loops tipo ?for?

o    Validação de entrada

o    Validação com a Função InputBox()

o    Validação com uma planilha

o    Arrays (Matrizes)

o    Arrays Unidimensionais

o    Arrays Multidimensionais

o    Arrays dinâmicos

o    Programando Fórmulas em Células Worksheet

o    Referências tipo A1

o    Referências tipo R1C1

Objetos Básicos em Excel

o    Programação VBA e Orientação a Objetos

o    Objetos definidos

o    Objetos da coleção VBA

o    O localizador de objetos

o    Objetos do Excel em Alto-Nível

o    O Objeto Application

o    Os objetos Workbook e Window

o    O objeto Worksheet

o    O objeto Range

o    Trabalhando com objetos

UserForms em VBA e Controles adicionais

o    Designando Forms com VBA

o    Adicionando uma Form a um Project

o    Componentes do objeto UserForm

o    Adicionando controles ActiveX a uma Form

o    Mostrando e escondendo Forms

o    Modelando Forms

o    Projetando caixas de diálogo personalizadas

o    Utilizando tipos de dados em Forms derivadas com VBA

o    Projetando  tipos de dados personalizados em VBA

o    Definindo tipos enumerados em VBA

Encontrando erros, depuração e Arquivo básico de I/O

o    Encontrando erros

o    Utilizando o ?On Error Statement?

o    Depurando

o    Modo Break

o    A janela imediata

o    A janela de visualização

o    A janela Local

o    Entrada e Saída de um arquivo (I/O)

o    I/O de um arquivo utilizando objetos Workbook e Worksheet

o    Utilizando métodos de arquivo I/O em VBA

Utilizando XML com projetos Excel-VBA

o    Introdução à tecnologia XML

o    O que é XML?

o    Sintaxe XML

o    Esquemas XML

o    Validando um XML

o    XML e Excel

o    XML e VBA

o    O objeto XmlMap

Gráficos Excel

o    O objeto gráfico

o    Acessando os gráficos existentes

o    Manipulando gráficos

o    Eventos em gráficos

Formas em VBA

o    A coleção de formas e objetos tipo Shape

o    Manipulando um objeto tipo Shape

o    A coleção de objetos ShapeRange

o    Ativando os objetos tipo Shape

o    A coleção OLEObjects

Instrutor(a)

Carlos Eduardo Werner

Carlos Eduardo Werner

Carlos Eduardo Werner, Gerente de projetos graduado em Sistemas de Informação e especialização Web. Instrutor ProWay com mais de 15 anos de experiência em Excel.

EXPERIMENTE GRATUITAMENTE POR 3 DIAS! Você será cobrado a partir do 4º dia!

Anual à vista
R$ 65,75/mês
Pago anualmente
Economize R$ 879,00 *
Total R$ 789,00/ano
- 52%
Anual parcelado 12x
R$ 82,25/mês
Pago em 12x
Economize R$ 681,00 *
Total R$ 987,00/ano
- 40%
Mensal
R$ 139,00/mês
Pago mensalmente
Sem fidelidade
Total R$ 139,00/mes
Cancele com a ProWay antes do período grátis acabar, se desejar.

Conheça outros cursos de Ferramentas de Produtividade

Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!

Transforme-se

O Excel intermediário é um nível de proficiência no Microsoft Excel que vai além das habilidades básicas. Ele envolve funções avançadas, como fórmulas complexas, tabelas dinâmicas, gráficos avançados e automação de tarefas. O Excel é uma ferramenta poderosa para análise de dados, gerenciamento de informações e tomada de decisões.

Pré-requisitos

Para melhor compreensão do conteúdo, o aluno deve ter feito o curso ProWay Excel Básico ou ter conhecimentos equivalentes.

+ 20h
Carga horária
Nível
Intermediário

Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!

Transforme-se

Conheça o curso de Excel Gráficos e Dashboards. Os dashboards, também conhecidos como "Painéis de Controle", resumem em apenas uma página, grandes volumes de dados e resultados de forma simples e sucinta.

Pré-requisitos

Para melhor aproveitamento, o aluno deve ter feito o curso ProWay Excel Avançado ou possuir conhecimentos equivalentes.

+ 16h
Carga horária
Nível
Avançado

Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!

Transforme-se

Amplie os seus conhecimentos em Excel utilizando programação para melhorar ainda mais o desempenho de suas planilhas, adquirindo assim uma melhor performance e simplificando o uso da mesma por você ou por outros usuários.

Pré-requisitos

Curso ProWay Excel Básico, Lógica de Programação e Algoritmos I ou conhecimentos equivalentes.

+ 20h
Carga horária
Nível
Avançado

Plataforma Completa ProWay EAD: 3 dias Free! ASSINE JÁ!

Transforme-se

Sinta-se seguro para trabalhar mais produtivamente em sua empresa ou alcançar oportunidades mercado através dos conhecimentos obtidos neste curso de Pacote Office fundamentos. Conhecimentos essenciais para o trabalho ou estudos independentemente da área de atuação.

Pré-requisitos

Não é necessário ter nenhum tipo de conhecimento em informática para inscrever-se neste curso.

+ 40h
Carga horária
Nível
Básico

Conheça outros cursos de Ferramentas de Produtividade

EXPERIMENTE GRATUITAMENTE POR 3 DIAS! Você será cobrado a partir do 4º dia!

Anual à vista
R$ 65,75/mês
Pago anualmente
Economize R$ 879,00 *
Total R$ 789,00/ano
- 52%
Anual parcelado 12x
R$ 82,25/mês
Pago em 12x
Economize R$ 681,00 *
Total R$ 987,00/ano
- 40%
Mensal
R$ 139,00/mês
Pago mensalmente
Sem fidelidade
Total R$ 139,00/mes
Cancele com a ProWay antes do período grátis acabar, se desejar.