Programa do Curso
Introdução ao VBA
- Apresentação do ambiente VBA
- Editor VB
- Uso do Explorador de Projetos
- Caixa de Ferramentas
- Módulos
- Procedimentos e Funções
- Comentários
Princípios e conceitos de programação
- Tipos de dados, variáveis e constantes
- Controle de fluxo do programa
- If…Then… Else
- Do…Loop, While e Until
- Enunciados For…Next
- Entrada / Saída, caixas de mensagem, caixas de entrada
- Código por trás de formulários, manipulação de controles de formulário
- Passagem de argumentos, Retorno de Valores
Depuração (Debugging)
- Tempo de Execução (Run Time), Tempo de Design (Design Time) e Modo de Interrupção (Break Mode)
- Interrupções (Breaks) e Vigias (Watches)
- Janela Local (Local Window)
- Janela Imediata (Immediate Window)
Access - Programação Orientada a Objetos
- Modelo de objetos do Access
- Objetos, Coleções
- Eventos
- Métodos e propriedades
- Biblioteca de Objetos de Acesso a Dados (Data Access Object Library)
Design de Interface do Usuário no Access
- Programação de procedimentos de eventos
- Caixas de combinação dinâmicas
- Entradas do usuário
- Considerações de design de interface
- Menus
SQL do Access & Design de Banco de Dados
- Filtragem – diversas opções de cláusula Where
- Derivação de dados - campos calculados
- Junções internas de tabelas (Inner table joins)
- Junções externas de tabelas (Outer table joins)
- Subconsultas – filtragem, tabelas e colunas virtuais
- Criação – adição de linhas diretamente ou por meio de consultas
- Atualização e Exclusão - diretamente e por meio de subconsultas
- Criação e Exclusão de tabelas (Creating and Dropping tables)
- Criação de relacionamentos
- Uso de chaves primárias e estrangeiras
Excel - Programação Orientada a Objetos
- Modelo de objetos do Excel
- Objetos, Coleções
- Eventos
- Métodos e propriedades
Excel – Rotinas de Análise de Programação
- Ordenação, filtragem e distribuição de dados entre folhas de cálculo e livros
- Uso de VBA para controlar gráficos
- Uso de VBA para controlar tabelas dinâmicas
- Uso de VBA para controlar cenários de E Se (What If)
- Importação de arquivos externos, internet, entre outros
Tratamento de Erros
- Passo a passo no código (Stepping through code)
- Localização de erros de sintaxe
- Uso de Debug.Print
- Construção de rotinas de captura de erros
Requisitos
Os participantes devem estar familiarizados com o uso de fórmulas do Excel, ordenação, filtragem, gráficos, tabelas dinâmicas, entre outros. No Access, devem ser capazes de manter tabelas, consultas, formulários e relatórios.
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (4)
Bem estruturado. Boas técnicas de ensino. Curso bem documentado!
Sorin
Curso - VBA For Access & Excel
Máquina Traduzida
Tamil was exceptionally patient and very helpful in figuring out solutions to real needs. He was also very honest about if he didn't know something from the top of his head, which enabled us to quickly jump on in the training and we didn't lose time.
Christine Weiler
Curso - VBA For Access & Excel
Máquina Traduzida
The explanation way and including tips on the best practices in VBA/Access, encouraging via exercise to think more by ourselves on how to solve the problem rather than giving ready solutions.
Daria Rudin
Curso - VBA For Access & Excel
Máquina Traduzida
I liked the examples and the way he explained.
Sandeep Parashar
Curso - VBA For Access & Excel
Máquina Traduzida