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
- 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.
- Elementos essenciais da Linguagem VBA.
- Perceber a hierarquia de objetos em VBA.
- Propriedades, métodos e eventos de objetos.
- 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 e colocar conteúdo em células.
- Métodos e Propriedades mais usuais.
- Copiar e dimensionar intervalos.
- Referenciar Folhas e Livros.
- 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.
- 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 IF, Then, Else e Else IF para retornar resultados.
- Expressão Select Case como alternativa ao IF.
- Opções de tratamento de erros do VBE: Watch Window; Locals Window; Immediate Window.
- Métodos para tratamento de erros comuns.
- 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
Próximo(s) curso(s):
16, janeiro 2023
Preço:
Presencial - 409€ + IVA
Live Training - 309€ + IVA
Intra-Empresa - Sob. Consulta
Formulário de agendamento para pedidos de cursos
Próximo(s) curso(s):
16, janeiro 2023
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.