iCal

Programação Avançada em VBA para Microsoft Excel

23 Junho 2012 a 30 Junho 2012
Próximo do TagusPark (http://ciclo.pt/empresa/localizacao) - Lisboa
Horário: Pós-Laboral
Tipo: Presencial
Preço: €295

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#

Conteúdos Programáticos
Módulo 1 - Consolidação da programação em VBA

Breve revisão de conceitos do VBA
Execução de Ciclos
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 Classes COM Interop (VB.NET / C#)
Dicas gerais de desempenho

Requisitos

Ter frequentado o curso "Introdução à Programação em VBA -Microsoft Excel", ou possuir conhecimentos equivalentes, isto é, ter conhecimentos sólidos d

Destinatários

já trabalham frequentemente com VBA 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.