
Código do Curso:
Duração:
16 horas
Valor:
295,00 €
Este valor não inclui IVA.
Próximas Turmas:
Tags:
Para mais informações,
contacte-nos!
Objectivo geral do curso
O conhecimento adquirido neste curso permitirá ao formando aprofundar os conhecimentos de programação em
Visual Basic for Aplication (VBA). Possibilitará também utilizar as melhores práticas de desenvolvimento e performance na programação em VBA no Excel.
Objectivos Específicos da Aprendizagem
Depois de completar este curso os formandos estarão habilitados para:
- Gerar código VBA com bom desempenho ao nível da performace
- Criar e executar sequências de instruções (Ciclos)
- Criar formulários e controlos para gerir, eliminar e introduzir informação
- Criar separadores na Ribbon Bar associados ao ficheiro de Excel
- Criar Add-Ins para instalar no Excel
- Criar expressões, variáveis e funções intrínsecas
- Utilizar de Classes COM Interop com recurso ao VB.NET ou C#
Destinatários
Destina-se a todos os que já trabalham frequentemente com VBA nas suas folhas de cálculo de Excel e que pretendem aprender as melhores práticas de desenvolvimento e
performance, utilização de controlos COM, utilização de classes externas (VB.NET/C#), fazer a personalização da
Ribbon,
Add-Ins,
Userforms, UDF, etc. .
Pré-Requisitos
Ter frequentado o curso "Introdução à Programação em VBA -Microsoft Excel", ou possuir conhecimentos equivalentes, isto é, ter conhecimentos sólidos de programação em Microsoft Visual Basic, bons conhecimentos de Microsoft Excel, saber criar macros automáticas e efectuar algumas modificações e noções básicas de Inglês Técnico.
Conteúdos Programáticos
Módulo 1 - Consolidação da programação em VBA
- Breve revisão de conceitos do VBA
- Hierarquia de objectos do Microsoft Excel
- Tratamento de Erros
Módulo 2 - Construção de Macros avançadas em VBA
- Criação de Funções Personalizadas (UDF)
- Criação de Userforms (inclui a utilização de controlos externos)
- Criação de Add-Ins
Módulo 3 - Personalizações e desempenho
- Personalizar a Ribbon Bar
- Utilização de PivotTables usando VBA
- Utilização de Classes
- Breve introdução às Regular Expressions e à sua utilização
- Acesso a ficheiros e pastas usando Microsoft Scripting Runtime
- Utilização de ficheiro XML (leitura, escrita e modificação)
- Interação com aplicações externas (SQL Server, Access, Powerpoint e Word)
- Utilização de Classes COM Interop (VB.NET / C#)
- Dicas gerais de desempenho e funções úteis
Metodologia
Os cursos são presenciais e os módulos de cada curso são compostos por:
- Uma parte teoria, em que o formador apresenta, explica e dá exemplos de utilização das funcionalidades da aplicação;
- Uma parte demonstrativa, em que o formador demonstra a utilização das funcionalidades da aplicação na prática;
- Uma parte de laboratório, em que os formandos são desafiados a fazer simulações de casos práticos e exercícios, para praticar e solidificar a sua aprendizagem.