iCal

Introdução à Programação em VBA - Microsoft Excel

28 Maio 2012 a 1 Junho 2012
Próximo do TagusPark (http://ciclo.pt/empresa/localizacao) - Lisboa
Horário: Pós-Laboral
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

Requisitos

Conhecimentos básicos de informática, experiência de utilização do Microsoft Office Excel, sendo recomendado, mas não obrigatório, conhecimentos gerai

Destinatários

Já trabalham frequentemente com folhas de cálculo de Excel e que pretendem utilizar ferramentas de programação para melhorar ainda mais o desempenho das suas folhas de cálculo, automatizar processos e cálculos através do recurso à programação em VBA.