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

C5004

Código do Curso:

C5004

Duração:

20 horas

Valor:

245,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 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

Destinatários

Destina-se a todos os que 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.

Pré-Requisitos

Conhecimentos básicos de informática, experiência de utilização do Microsoft Office Excel, sendo recomendado, mas não obrigatório, conhecimentos gerais de programação e noções básicas de Inglês Técnico.

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

  • A carregar as mensagens do Twitter...