Eventos

24 fev
Atenção!
O evento anunciado abaixo é fornecido pela empresa: Fabrica de Planilhas, e de inteira responsabilidade desta.

Macros E Vba Em Imersão

Apresentação do Curso Macros e VBA no Excel

Utilizar programação dentro do Excel multiplica a produtividade de suas planilhas além de permitir a criação de planilhas com processos mais seguros, uma vez que estão todos “empacotados” em um único código.

Muitos aprendem o básico de macros, utilizam-se do gravador apenas e depois começam a ter dificuldade em ser aprofundar no tema.

Neste treinamento mostraremos todos os recursos importantes em programação VBA que usuários avançados de Excel precisam conhecer.

Ao final do treinamento você terá adquirido uma bagagem de conhecimento suficiente para criar seus primeiros aplicativos dentro do Excel, utilizando códigos elegantes, rápidos e funcionais.

Importante: o treinamento será hands on desde o início. O material entregue contemplará todos os aspectos teóricos abordados, porém o foco do treinamento será a prática. Recomendamos portanto a leitura posterior do material para a complementação do que foi falado em aula, principalmente no que se refere á teoria, que será passada em aula de forma mais rápida.

Turma Limitada

Tendo em vista a complexidade do treinamento, a turma será limitada a 15 participantes.

Público-Alvo

Usuários avançados de Excel que já utilizam o gravador de macros e queiram se aprofundar nesse conhecimento.

Quem não deve fazer este treinamento

Se você nunca fez uma macro este não é o treinamento ideal.
Se você não conhece funções como procv, somase também não.
Este treinamento NÃO é introdutório de macros. Apesar de começarmos mostrando como se usa o gravador, ele já deverá ser de conhecimento dos participantes.
Temário

1. O que é uma aplicação desenvolvida em Excel?

Por que fazer uma aplicação e não uma “planilha simples”

Etapas importantes antes de se colocar a “mão na massa”

Definindo o escopo do modelo
Definindo os módulos do modelo
A vida útil do modelo
Utilização mono ou multiusuário?
Permissões distintas para usuários?
Integrado com banco de dados ou não?
Tipos de aplicações

Add-ins
Sistemas de orçamento
Sistemas de armazenamento de dados
Interfaces com bancos de dados
Sistemas empacotados
Problemas básicos em programação VBA

Velocidade das máquinas
Versão do Excel
Linguagem do Excel
Resolução de vídeo
2. O que é VBA

A interface básica

Os menus e o que cada um faz

Como ativar o menu de VBA

Navegando pelo editor de VBA

Inserindo e removendo módulos, userforms e módulos de classe

3. Introdução ao VBA

Gravador de macros

Referências absolutas e relativas
Editando e apagando macros gravadas
Objetos e coleções

Propriedades e Métodos

Células e intervalos

Variáveis e Constantes

Declarando variáveis e constantes
Trabalhando com números, textos, datas e intervalos
Funções internas do VBA

Manipulação de erros

4. Criando comandos em VBA

Manipulando pastas de trabalho

Abrir, fechar, extrair e inserir dados
Manipulando planilhas

Incluir, excluir, mover planilhas
Mover dados entre planilhas
Inserir e manipular dados em planilhas
As 3 formas de se referenciar às planilhas
Manipulando matrizes

Manipulando células

Fazer cálculos, inserir funções
Excluindo células em branco
Manipulando gráficos

Criar, formatar, mover, excluir gráficos
Alterar tipo de gráfico e formatação
Transformar gráfico em imagem
Manipulando tabelas dinâmicas

Montar tabelas dinâmicas com consultas dinâmicas usando VBA
Importar dados externos com VBA e tabelas dinâmicas
Alterar layout de tabelas dinâmicas
Comparando dados em locais diferentes

Consolidando dados em locais diferentes

Alterando dados com base em critérios

Excluindo dados com base em critérios

Interagindo com o usuário

Criando caixas de mensagem
Criando caixas de input de valores
Manipulando e validando valores

5. Criando funções em VBA

Diferença entre comandos e funções

As funções são mais úteis do que se pode imaginar

Funções com e ser argumentos

Funções com argumentos opcionais

Criação de funções em aula para:

Verificar se a célula é protegida
Verificar se há formula na célula
Extrair o nome da planilha ativa
Extrair o nome do arquivo atual
Somar valores com base em uma cor de célula
6. Criando userforms em VBA

Como e quando utilizar os seguintes componentes

Botão
Caixa de Texto
Caixa de combinação
Rótulo
Integrando formulários com planilhas para enviar e trazer valores

Criando formulários de login com regras de permissão

Criando regras de validação para formulários

7. Os eventos de VBA

Acionando o código das mais variadas formas:

Ao abrir o arquivo
Ao fechar
Ao salvar
Ao imprimir
Quando determinado valor é digitado
Quando determinada célula é alterada
Quando determinada planilha é acessada
Quando uma tabela dinâmica é atualizada.
Quando o botão do mouse é clicado
8. Técnicas avançadas

Protegendo o código

Testando o código

Desaparecendo com o Excel

Carga Horária

24 horas

Adicionar ao Calendário do Google

Local

São Paulo / SP

Desejo contactar a empresa responsável sobre este evento