Exceldriven - Cursos VBA - Fundamentos de Programação

Dê o passo que falta para se tornar um especialista em Microsoft Excel com a utilização de VBA!

Utiliza as grandes potencialidades do VBA nos seus ficheiros do Microsoft Excel. Com o recurso à utilização à gravação de macros e, em específico, do código VBA vai conseguir criar rotinas, ou pequenos programas, que executam rapidamente, e em poucos passos, uma serie de tarefas que normalmente são repetitivas. 

Conteúdo programático

Os primeiros passos
  • Utilização de macros de gravação para automatização de tarefas simples.
  • Criação de Macros de Gravação com referências relativas vs criação de macros de gravação com referencias absolutas.
  • Personalização da aplicação com atribuição de comandos às macros gravadas.
  • Importação e Exportação de comandos.
  • Personalização da Ribbon (Barra de Ferramentas).
  • Visual Basic Editor: Interface e janelas comuns.
O Object Model
  • Elementos essenciais da Linguagem VBA.
  • Perceber a hierarquia de objetos em VBA.
  • Propriedades, métodos e eventos de objetos.
Breve introdução ao código VBA
  • Sub procedures vs Function Procedures.
  • Utilização de comentários e notas.
  • Variáveis, Constantes e Data Types: O que são?
  • Funções MsgBox e InputBox para interação com o utilizador.
Referenciar Intervalos, Folhas e Livros com VBA
  • Referenciar Intervalos e colocar conteúdo em células.
  • Métodos e Propriedades mais usuais.
  • Copiar e dimensionar intervalos.
  • Referenciar Folhas e Livros.
Trabalhar com variáveis
  • Variáveis – O que são e para que servem?
  • Tipos de dados que as variáveis guardam.
  • Declarar variáveis.
  • Variáveis de objetos – A expressão “Set”.
  • Definir o âmbito de aplicação das variáveis.
Expressões de Fluxo do Programa
  • O que são Collections e para que servem?
  • Expressão With / End With para minimizar código.
  • Ciclos de repetição: For Each para correr coleções.
  • Ciclos de repetição: For Next como contador.
  • Ciclos de repetição: Do until / Do While para condições.

Expressão GoTo para mudar o fluxo do programa.

Expressões de tomada de decisão
  • Expressões IF, Then, Else e Else IF para retornar resultados.
  • Expressão Select Case como alternativa ao IF.
Tratamento de erros
  • Opções de tratamento de erros do VBE: Watch Window; Locals Window; Immediate Window.
  • Métodos para tratamento de erros comuns.
Eventos acionados para objetos
  • Eventos de Livros: Eventos acionados para o Workbook.
  • Eventos de folhas: Eventos acionados para a Worksheet.

Objetivos do curso

Neste curso vai aprender os fundamentos da programação em VBA que o vão permitir utilizar a linguagem de programação VBA para ser capaz de melhorar os seus ficheiros de Excel, poupar tempo e automatizar os seus projetos atuais.

Pré-requisitos

Os participantes deverão estar familiarizados com o Excel. Deter um bom conhecimento de utilização de fórmulas e funções. Conhecer os objetos e terminologias do Microsoft Excel, como formatação, células e intervalos.

Destinatários

Utilizadores de Microsoft Excel que pretendem aprofundar os seus conhecimentos com a aplicação.

Duração

24 horas | 3 dias

Registar no curso

Próximo(s) curso(s):

7, fevereiro 2022

Preço:

Presencial - 409€ + IVA

Live Training - 309€ + IVA

Intra-Empresa - Sob. Consulta


Formulário de agendamento para pedidos de cursos

Registar no curso

Próximo(s) curso(s):

7, fevereiro 2022

Preço:

Presencial - 409€ + IVA

Live Training - 309€ + IVA

Intra-Empresa - Sob. Consulta


O que está incluído no curso

  • Diagnóstico online para aferição de conhecimentos base do curso.
  • 1/2 dia de entrevistas para conhecer individualmente os participantes as suas expectativas com o curso.
  • Documentação digital interactiva de apoio com os conceitos base mais importantes.
  • Videos exclusivos OnDemand (Sob-Demanda) de apoio ao formando para consulta com os conteúdos core do curso.
  • Laboratórios e exemplos práticos específicos e adequados à realidade da sua empresa.
  • Certificado de frequência de formação profissional ao abrigo da DGERT.
  • 1/2 dia de coaching de apoio pós-formação.

Metodologias Aplicadas

  • As metodologias aplicadas neste curso baseiam-se no método expositivo por parte do formador com resolução prática de todos os exemplos em conjunto com os formandos.
  • Cada tema engloba um ou mais exercícios intermédios ou finais para implementação dos conhecimentos adquiridos.
  • Todos os temas são dinamizados sempre com a componente prática com um exemplo geral ou particular de cada um dos pontos. Análise e discussão de situações específicas juntamente com os participantes.

Aprenda Microsoft Excel, Business Intelligence e VBA...

Com os nossos webinar totalmente gratuitos!

Esta é uma ótima oportunidade para continuar a “alargar os seus horizontes” sem ter de, obviamente, sair de casa. Para além disso, é um bom método para gerir a sua disponibilidade horária, e aproveitar melhor o seu tempo, aprendendo algo novo ou revendo os seus conhecimentos sobre Microsoft Excel, Business Intelligence e VBA. Desde já, mostramos-lhe os nossos webinar com mais destaque

Webinar #1 – Top 10 Funções do Excel

Ao longo deste webinar gratuito, irá aprender a construir fórmulas utilizando, como o nome indica, as principais funções do Microsoft Excel, e que o acompanham, obviamente, em praticamente todos os seus projetos.

Assistir aqui ao webinar!

Webinar #2 – Step-by-Step: Criar um mini-dashboard

No decorrer deste webinar gratuito, irá aprender a construir um mini-dashboard. Utilizaremos as principais funções do Excel, em conjunto com controlos de formulário, e construiremos gráficos dinâmicos.

Assistir aqui ao webinar!

Webinar #3 – Criar um relatório com Tabelas Dinâmicas

Um webinar gratuito onde irá aprender a analisar dados, e a criar um relatório iterativo, com tabelas e gráficos dinâmicos.                                                                                                           

Assistir aqui ao webinar!

Subscreva as nossas notícias e novidades!

Tem uma dúvida que gostava de ver esclarecida?

Contacte-nos através do seguinte formulário.

Pretendemos ajudá-lo a trabalhar, de forma eficiente, o Microsoft Excel e as Ferramentas Power Platform (Power BI, Power Apps e Power Automate).

O que pretendemos é que possa economizar tempo e aumentar a sua produtividade.

A nossa solução... uma oferta formativa de qualidade e em diversos modelos formativos, com conteúdos práticos, disruptivos e inovadores!

Consulte aqui todas as modalidades, ou contacte-nos para receber mais informações. Basta utilizar o formulário aqui disponível, ou o email geral@exceldriven.com. Até breve!