Introdução à Programação em VBA - Microsoft Excel
Tipo: Presencial
Preço: €245
Objectivo geral do curso
O conhecimento adquirido neste curso permitirá ao formando utilizar a programação VBA (Visual Basic for Aplication) no Excel permitido automatizar tarefas e agilizar processos, através da criação de macros e funções nas folhas de cálculo.
Esta aprendizagem permitirá ao formando resolver problemas específicos nas suas folhas de cálculo, cuja solução ultrapassa as funcionalidades do Excel disponíveis para o utilizador, e permite-lhe expandir a utilização do Excel com o recurso à programação em VBA, minimizando o tempo dispendido e maximizado a sua produtividade.
Objectivos Específicos da Aprendizagem
Depois de completar este curso os formandos estarão habilitados para:
- Criar Macros automáticas
- Utilizar o Editor do Visual Basic
- Criar procedimentos e funções em VBA
- Utilizar expressões, variáveis e funções intrínsecas
- Aceder a outros programas através do Excel com recurso a macros
- Utilizar formulários e controlos para gerir, eliminar e introduzir informação
- Analisar código e gerir erros associados
Conteúdos Programáticos:
Módulo 1 - Integração do VBA no Excel e Editor de código
- Introdução ao VBA
- Necessidades de utilização
- Separador de Programador
- Tipos de Ficheiro
- Segurança em Macros
- Editor de código
- Protecção de Código
- Definições base
Módulo 2 - Construção de Macros automáticas
- Gravação de Macros Automáticas
- Inserir controlos para Gravar Macros
- Macros Relativas e Absolutas
- Análise do código gerado
Módulo 3 - Introdução à Programação em VBA
- Variáveis, Constantes e Tipos de Dados
- Operadores de Comparação, Lógicos e Aritméticos
- Funções e Procedimentos
- Estruturas de Decisão
- Estruturas de Repetição
- Arrays (Matrizes)
- Tratamento de Erros
- Funções (Texto, Conversões, Data/Hora, Validação, Formatação)
Módulo 4 - Construção de Macros utilizando VBA
- Introdução à estrutura de objectos do Excel
- Criação de Funções Personalizadas (UDF)
- Utilizando objectos do Excel (Workbook, Worksheet, etc)
- Utilização de Eventos na Aplicação
- Criação de Add-Ins
- Criação de Userforms (introdução)
- Casos práticos/Dicas
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
Requisitos
Destinatários
Contacto
Ofertas relacionadas
-
Microsoft Engineer - Júnior
Lisboa - Full Time -
Administrador Sistemas Microsoft
Lisboa - Full Time -
Consultor Business Intelligence ...
Lisboa - Full Time -
Consultor Microsoft Sénior / Out...
Lisboa - Full Time -
Consultor Microsoft CRM
Lisboa - Full Time