6ª edição
ONLINE
MS Excel - O poder das Macros e da Programação VBA
Descrição
CURSO ONLINE - Este curso permitirá ao formando utilizar a programação VBA (Visual Basic for Applications) no Excel permitindo automatizar tarefas e agilizar processos, através da criação de macros e funções nas folhas de cálculo.
Objetivos
No final do curso os formandos serão capazes de:
- 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
- Separador de Programador
- Editor de código
- Definições base
- Construção de Macros automáticas
- Gravação de Macros Automáticas e controlos para gravação de Macros
- Macros Relativas e Absolutas
- Análise do código gerado
- Introdução aos objetos do Excel (Workbook, Worksheet, etc)
Módulo 2 - Introdução à Programação em VBA
- Variáveis, Constantes e Tipos de Dados
- Arrays (Matrizes)
- Operadores de Comparação, Lógicos e Aritméticos
- Funções e Procedimentos
- Estruturas de Decisão e Estruturas de Repetição
Módulo 3 - Funções
- Procedimentos e Funções de utilizador
- Funções de Excel (Texto, Conversões, Data/Hora, Validação, Formatação)
- Funções de utilizador
- Tratamento de Erros
- Criação de Add-Ins
Módulo 4 - Formulários
- Programação de interfaces - Formulários, friso e menus
- Criação de formulário de utilizador (Userforms)
- Utilização de Eventos na Aplicação
- Configuração do friso e menus da aplicação
Metodologias
Este curso será online, adotando uma estratégia muito semelhante à formação presencial. Teremos sessões de forma síncrona/em direto (formador e participantes estão online através de sistema de videoconferência), onde o formador abordará os conteúdos da formação e interagirá com os participantes e estes com o formador e com os restantes colegas. O formador estará disponível 15 minutos antes do início da sessão para apoio aos formandos na preparação dos meios necessários à participação.
Entre cada sessão síncrona, haverá atividades assíncronas que cada participante desenvolverá autonomamente, reforçando a sua aprendizagem.
Todos os módulos terão atividades individuais e/ou em grupo para investigação e estudo dos temas, consolidação de conhecimentos e prática nos softwares apresentados nas sessões síncronas.
Nos dias de intervalo das sessões, o formador estará disponível para apoio aos formandos por via de e-mail, chat ou videochamada, em horário a combinar. Quando apropriado, o formador poderá sugerir/agendar reuniões de grupo ou fóruns e chats na Moodle para resolver questões comuns a vários formandos.
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
- Os participantes devem trabalhar, com frequência, com folhas de Excel.
- Computador com o MS Excel instalado, acesso à internet, câmara e microfone.