A utilização da linguagem de programação VBA permite aos utilizadores de Excel, tirarem um maior partido desta ferramenta, potenciando a automatização de tarefas repetitivas e personalização do Excel.
Este curso tem como objectivos:
Preparar utilizadores de Microsoft Excel no desenvolvimento de pequenos programas para automatização de tarefas repetitivas.
Oferta:
Todos os participantes neste curso terão a possibilidade de tirar dúvidas sobre os conteúdos ministrados, juntos dos nossos formadores. Esta oferta tem a duração de 3 meses a contar do início do curso.
Informações Gerais
Destinatários
Utilizadores avançados que pretendam extrair todas as potencialidades da automatização e personalização do Excel, através da programação de macros em Visual Basic for Applications.
Pré-Requisitos
Frequência do curso de Microsoft Office: Excel – Avançado ou conhecimentos equivalentes. Conhecimentos preferenciais de linguagem de programação Visual Basic ou visual Basic for Applications.
Metodologia
Presencial ou live training.
Programa
- Introdução
- Macros
- O ambiente VBA
- Terminologia
- Características específicas do Excel 2010
- Introdução
- Descrição dos aspectos fundamentais da linguagem de programação VBA.
- Macros
- Processos de criação de uma macro em VBA através do macro recorder e sua posterior alteração – a folha module.
- Associação de macros a botões, opções de menu ou objetos gráficos da folha.
- O ambiente VBA
- O Visual Basic Editor e as janelas debugger e object browser.
- Organização dos procedimentos e módulos em workbooks.
- Chamada de procedimentos de outros workbooks.
- Terminologia
- Os objetos, colecções, propriedades e métodos característicos do Excel: workbook, worksheet, sheet, range, chart, window.
- Características específicas do Excel 2010
- Criação de procedimentos gerais, functions e eventos.
- Variáveis e constantes.
- Criação de estruturas de decisão e repetição.
- Trabalhar com objetos.
- Tratamento de erros.
- Criação de forms.