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 novoizaçã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.
In Company
Os treinamentos da Propagar Training também podem ser realizados no formato
in company, e customizados de acordo com suas necessidades.
Solicitar PropostaCursos Relacionados
Todos os Direitos Reservados 2024