Criando Macros e utilizando o VBA no Excel 2010

 

01, 02 e 03 de junho de 2015 

 

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 CodeWindow

·         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 ImmediateWindow

 

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 Onerror

·         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

 

Instrutor: 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.

 

Informações Úteis:

Data: 01 a 03 de junho de 2015

Horário: 8h30 às 17h30

Local: Rua Flórida, 1568 – Cidade Monções – Próximo a Av. Engenheiro Luis Carlos Berrini

 

Investimento: R$1.800,00(mil e oitocentos reais).Neste valor estão inclusoso curso, custos de material em CD, coffee break e certificado

 

 

Os alunos tem que trazer computador com EXCEL 2007 ou posterior.

 

Consulte-nos sobre preços e condições especiais para grupos.

 

 Para demais informações entre em contato pelo telefone: (11) 3419 9152 ou através do e-mail: 

contato@propagartraining.com.br

 

Preencha o formulário de inscrição aqui.