A C A D E M Y

A carregar página

R. Tierno Galvan 10 Torre 3 10º Piso | Lisboa (+351) 212 698 440 geral@nbcc-academy.com

MS Excel – Macros e VBA

MS Excel - Macros e VBA

  • Objetivo Geral: Capacitar os participantes a utilizar o VBA (Visual Basic for Applications) para automatizar tarefas e processos no Excel, criando macros eficientes e desenvolvendo programas personalizados que aprimorem a produtividade e a precisão das operações.
  • Objetivos Específicos: No final da ação, os participantes deverão ser capazes de: Identificar diferentes tipos de macros e suas aplicações; Gravar macros utilizando as ferramentas disponíveis no Excel; Executar macros gravadas e verificar sua funcionalidade; Dominar os Fundamentos do VBA; Manipular Objetos e suas Propriedades e Métodos; Utilizar Ferramentas de Depuração ("Debug").
  • Metodologia: Aposta numa aprendizagem dinâmica com recurso à realização de inúmeros exercícios práticos.
  • Duração: 21 horas

MS Excel – Macros e VBA

DESTINATÁRIOS

> Público em geral. 

CONTEÚDO PROGRAMÁTICO

1. INTRODUÇÃO

> Tipos de Macros

> Preparar a gravação de uma macro

> Personal macro workbook

> Gravar e executar uma macro

> Visualizar e interpretar o código

2. INTRODUÇÃO AO VISUAL BASIC FOR APLICATIONS

> O que é o VBA

> O Ambiente de trabalho do VBA

> Criação de procedimentos associados a eventos

> Criação de uma função

> Alterar e consultar um Módulo.

3. FUNDAMENTAL DO VBA

> Procedimentos Sub e Function

> Código nos procedimentos e controlo da sua execução

> Variáveis, constantes e tipos de informação

> Declarar variáveis

> Tempo de Vida das variáveis

> Matrizes e constantes

4. OBJECTOS

> Propriedades e Métodos

> Grupos de objetos dentro de outros objetos

5. EVENTOS

> Cancelar Eventos

> Eventos por defeito

> Categoria de Eventos

6. “DEBUG”

> Usar as ferramentas do “Debug” e suspender a execução da aplicação

> Reiniciar o código

> Seleção de blocos de código

> Utilização da instrução MSGBOX

7. ERROS

> Eventos para Erros

> Procurar e controlar Erros

8. ROTINAS

> For

> While

> If

> If encadeado

> Case

> Select