Curso de Criação de Macros e Utilizando o VBA no Excel

Curso de Criação de Macros e Utilizando o VBA no Excel

Apresentação

Esse curso tem como objetivo introduzir a usuários de Excel como criar macros e utilizar o VBA para programar no Excel otimizando suas planilhas.

O curso é recomendado para usuários que já dominem o Excel e buscam um diferencial na sua utilização.

Pré-Requisito

Todos os inscritos passarão por uma entrevista telefônica para verificar se estão preparados para acompanhar o curso.

Conteúdo Programático:

Primeiros Passos

  • O que é uma macro?
  • Quando usar uma macro?
  • Utilizando o gravador de macros
  • Criando botões que executem macros

O Ambiente de trabalho do VBA

  • As janelas Project Explorer, Properties e Code Window
  • Customizando o ambiente

Conceitos de programação com eventos

  • O que são Objetos, Métodos, Eventos e Propriedades?
  • Exemplos para cada objeto

Investigando macros

  • As teclas F5 e F8
  • A depuração de erros
  • A janela Immediate Window

Principais objetos do Excel no VBA

  • O objeto Application
  • O objeto Workbook
  • O objeto Worksheet

Principais propriedades do Excel no VBA

  • ActiveCell, ActiveSheet e ActiveWorkbook
  • Cells e Range
  • Value e Offset

Principais métodos do Excel no VBA

  • Inputbox e Msgbox
  • Open, Close, Save e SaveAs
  • Activate, Quit e Clear

Principais eventos do Excel no VBA

  • Eventos de planilha
  • Eventos de pasta de trabalho

O Fluxo de execução das macros

  • Comandos condicionais: IF e SELECT CASE
  • Laços repetitivos: DO WHILE e FOR NEXT

Conceitos sobre variáveis

  • O que é uma variável?
  • Criando variáveis
  • Conhecendo os tipos de variáveis

Funções úteis do VBA

  • Funções de data e hora
  • Funções de texto
  • Funções de validação
  • Funções de conversão
  • A função MSGBOX

Matrizes e Coleções

  • Definindo Arrays Unidimensionais e Multidimensionais
  • Navegando entre Arrays
  • Redefinindo Arrays
  • Constantes
  • O que são Coleções?
  • Definindo Coleções
  • Principais Coleções do Excel
  • Navegando pelas Coleções
  • O laço For Each
  • Restringindo o acesso às áreas da planilha
  • Protegendo sua planilha
  • Aplicando a propriedade UsedRange
  • Desabilitando a atualização de tela

Invocando subrotinas

  • Criando subrotinas
  • Conhecendo e passando parâmetros
  • Como retornar parâmetros
  • Passar parâmetros por Byval x Byref?
  • Invocando Subrotinas- A palavra Call

Funções

  • O que é uma função?
  • Diferença entre subrotina e função
  • Quando utilizar?
  • Criando funções
  • Chamando funções
  • Chamando suas funções pelo Excel
  • Criando um Suplemento

Tratamento de erros

  • Impedindo mensagens de erro pela instrução On error
  • O Objeto Err

Criando Formulários Profissionais

  • Conhecendo todos os controles de um formulário
  • Manuseando Eventos de formulário
  • Manuseando Métodos de formulário
  • Inserindo dados nas planilhas
  • Lendo dados da planilha
  • Consultando registros da planilha através do formulário

Projetando uma aplicação em VBA

  • Planejando a interface
  • Alterando as propriedades
  • Validando os dados de entrada do usuário
  • Manipulando os dados e gravando em planilhas

Complementos Importantes

  • Macros com hora marcada para execução
  • Para que serve o comando DoEvents?
  • Desabilitando Salvar e Imprimir do Excel
  • Um Projeto final

Excel e Access. Que parceria!

  • O que é o Data Access Object?
  • Principais objetos de acesso a dados
  • O Objeto WorkSpace
  • O Objeto DataBase
  • O Objeto Recordset

O Objeto Field

  • Abrindo um banco de dados Access
  • Manipulando as tabelas
  • Integrando os dados com o Excel
  • Tratando erros de acesso a dados

Carga Horária: 24 horas

Maiores Informações sobre o Curso de Criação de Macros e Utilizando o VBA no Excel pelo e-mail Atendimento@bcntreinamentos.com.br ou pelo telefone (11) 3230-2714 

Analista de Sistemas especializado em treinamentos de Excel, Access e VBA. Com mais de 20 anos de atuação no mercado de treinamento, já tendo trabalhado com diferentes empresas, tais como: AES Eletropaulo, AES Tietê, Construtora Norberto Odebrecht, ABB, Hotel Transamérica, HSM do Brasil, WTORRE Engenharia, Editora ABRIL, L'Oreal, Natura, Kimberly-Clark, Redecard, dentre outras.

Solicitar Curso

Nome

E-mail

Telefone

Curso

Solicitar Curso

Nome

E-mail

Telefone

Curso