Objetivos
Aumentar a produtividade do profissional através da utilização de macros para automatizar as tarefas rotineiras, criação de funções personalizadas, formulários otimizados, e uso de técnicas de programação na linguagem VBA (Visual Basic for Applications), disponível na maioria dos aplicativos do Microsoft Office.
O treinamento é teórico-prático, sendo que a dinâmica ocorre através da exposição das técnicas e exemplos pelo instrutor, em seguida pela resolução de exercícios pelos alunos, e finalizando pela resolução dos exercícios pelo instrutor.
Público Alvo
Profissionais, estudantes e público em geral que trabalham com Excel e desejam aumentar sua produtividade automatizando as tarefas rotineiras, criar as suas próprias funções personalizadas, os seus formulários otimizados, através do uso de técnicas de programação na linguagem VBA.
Pré-requisito
Necessário trazer seu próprio Notebook com o pacote Office instalado (MS Office 2010 ou mais recente);
Recomendado possuir conhecimentos avançados no Microsoft Excel, lógica de programação e conhecimentos básicos em alguma linguagem de programação;
Carga Horária: 24 horas
Programa
- O que são Macros?;
- Segurança de Macro;
- Gravação de Macros;
- Referências na Gravação de Macros;
- Executando os macros gravadas;
- Adicionando macros à menos, botões e outros objetos;
- Visualização do Código Gravado;
- Lógica de Programação;
- Entendendo o VBE (Visual Basic Editor);
- As cores do VBA (Visual Basic for Application);
- Limpando o código gravado;
- Criando um procedimento;
- Declarando Variáveis;
- Tipos de Variáveis;
- O Objeto Range;
- Operadores lógicos, de comparação e aritméticos do VB;
- Comandos de Decisão;
- IF…ELSE IF…ELSE…END IF;
- SELECT CASE;
- Funções de Interface;
- O Objeto Worksheet;
- A Coleção Worksheets;
- Comandos de Repetição;
- FOR…NEXT;
- DO…LOOP;
- WHILE…WEND
- Variáveis do tipo Vetor;
- O Objeto Workbook;
- O Objeto Application;
- Variáveis do tipo Objeto;
- Comando de Repetição para Coleções ou Vetores;
- FOR EACH…NEXT;
- O Procedimento Function;
- Criando Suplementos;
- Tratamento de Erros;
- A Instrução With;
- Auto Macros;
- Eventos;
- O Escopo de Variáveis e Rotinas;
- Executando Funções de Planilha dentro de Rotinas;
- Funções Úteis;
- Formulários Personalizados;
- Criando um Formulário;
- A Caixa de Ferramentas de Controles;
- O que faz cada controle?;
- Inserindo um controle;
- Propriedades do controle;
- Criando o Primeiro Formulário;
- Trabalhando com outros controles de formulários;
- Imagem;
- Botão de Opção;
- Combo Box;
- ScrollBar;
- ListBox;
- Controles ActiveX nas planilhas;
- Trocando Informações entre Excel e Access;
- Enviando Informações do Excel para o Word;
- Outros Objetos do Excel:
- Tabela Dinâmica;
- Auto Filtro;
- Filtro Avançado;
- Ordenar Lista;
- Formatação Condicional;
- Protegendo e Desprotegendo planilhas e pastas de trabalho;
- Gráficos;
Instrutor
Marcelo Fank Fraga
Engenheiro formado em Sistemas de Informações pela Escola Técnica da UFRGS em 2003, graduado em Engenharia Química em 2004 e Engenharia de Energia em 2016 pela UFRGS. Possui mestrado em Engenharia Química pelo Departamento de Engenharia Química da UFRGS, título obtido no ano de 2010. Complementarmente, possui os cursos de especialização em Engenharia de Processamento de Petróleo pela UERJ/PETROBRAS em 2008; Planejamento Ambiental pela Faculdade de Tecnologia SENAI em 2011 e MBA em Gestão Empresarial na FGV em 2013.
Mantém o canal Excel: Básico, Avançado Macros por Marcelo Fraga no Youtube com conteúdo sobre Microsoft Excel e o grupo de discussão Excel: Básico, Avançado e Macros em VBA por Marcelo Fraga no Facebook.
Atualmente trabalha na Companhia Estadual de Geração e Transmissão de Energia Elétrica (CEEE-GT) no cargo de Engenheiro Químico, onde ingressou por concurso público em 2008.
Possui grande experiência na utilização do Microsoft Excel, tendo ministrado diversos cursos sobre o tema Excel, dentre eles:
– Excel Básico;
– Excel Avançado;
– Excel Avançado com programação VBA;
– Programação de Macros em MS Excel.
Além disso, trabalha como consultor de diversas empresas elaborando ferramentas em planilhas no Microsoft Excel, nas diferentes versões do Excel desde o ano de 2005.
Referencial Bibliográfico
Bill Jelen; Tracy Syrstad. Excel 2016: VBA and Macros, 2016.
John Walkenbach. Excel 2016 Bible, 2015.
Michael Alexander; Richard Kusleika. Excel 2016 Power Programming with VBA (Mr. Spreadsheet's Bookshelf), 2016.