Curso de Criação de Macros e Utilização do VBA no Excel
Online – Transmissão ao Vivo – Utilização do App de Webconferência ZOOM
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.
Conteúdo Programático do Curso de Criação de Macros e Utilização do VBA no Excel
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
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.
Formas de pagamento:
• Transferência/ Depósito/ PIX ou boleto: parcela única
• Cartão de Crédito: em até 4 vezes sem juros
• Nota de Empenho para empresas públicas
Terminou o treinamento e ainda ficou com alguma dúvida?
Após o término do treinamento os alunos terão 30 dias para solucionar suas dúvidas com o professor por e-mail.
Este treinamento também pode ser realizado in company no formato presencial ou online.
Mais Informações sobre o Curso de Criação de Macros e Utilização do VBA no Excel fale conosco através do WhatsApp (11) 3230-2714 ou no Atendimento@BCNTreinamentos.com.br.
Efetuar a inscrição