No momento não há turmas agendadas para este curso.
Deixe seu email para entrarmos em contato quando houver novas datas.
quero ser informado sobre futuras turmas
Duração Horário Professor (a)
30 horas 14h00min às 17h00min Marcelo Venske
APRESENTAÇÃO

Treinamento destinado a profissionais que utilizam o Excel, mas que têm pouco ou nenhum conhecimento na criação e edição de macros. 

Esse treinamento possibilitará uma aprendizagem ampla e rápida no desenvolvimento de macros com linguagem de programação VBA.  No início do treinamento o participante utilizará o gravador de macro, mas logo em seguida aprenderá editar e desenvolver códigos diretamente no editor do VBA.  Aprenderá conceitos de objetos, propriedades, métodos, eventos e fazer uso de estruturas de programação como: IFs, Do While, For Next, Exit Do, Goto, Call, OnError. Usará variáveis de memória, funções de informação e data, tratamento de erro, caixas de mensagem, controles e telas de formulários e muito mais. 

O treinamento é totalmente baseado em casos práticos, onde o Professor através de sua experiência de anos de consultoria aborda diversas situações e casos reais do dia-a-dia das empresas.


A QUEM SE DESTINA

Profissionais que já utilizam o Excel e que necessitam aprimorar o trabalho fazendo uso de macros e programação VBA para automatizar tarefas, criar formulários (telas) sofisticados, com objetivo de ganho de tempo e produtividade no trabalho.


RESULTADOS 

  • Automatizar tarefas no Excel a fim de ganhar tempo e produtividade no trabalho.
  • Criar modelos em planilhas que seriam impossíveis apenas usando fórmulas.
  • Criar formulários com botões e telas iguais a sistemas gerenciais.
  • Editar e aperfeiçoar códigos de macros já existentes em suas planilhas.
  • Aprenderá a depurar códigos e evitar erros comuns na elaboração das macros.

CONTEÚDO PROGRAMÁTICO

Parte I – CONCEITUAÇÃO E ELABORAÇÃO DE MACROS GRAVADAS

• O Conceito de Macro

  • O que é macro e suas aplicações práticas no Excel.
  • Apresentação de alguns exemplos iniciais.

• Utilizando o Gravador de Macro

  • O que é o gravador de Macro e como utilizá-lo.
  • As vantagens e desvantagens entre armazenar uma macro em arquivo ou em pasta pessoal de macros.
  • A diferença entre uma gravação em movimento absoluto e movimento relativo.
  • Como localizar e ainda editar uma macro pronta utilizando o gravador de macro.
  • As limitações da utilização do gravador de macros do Excel.
  • Dicas e técnicas para obter “o máximo” de uma macro gravada.

• Executando a macro depois de pronta

  • A macro poderá ser acionada de várias maneiras: por teclas , botões, figuras etc. 
  • Adicionando teclas de atalho para a macro.
  • Inserindo um Botão de comando.
  • Criando um atalho na barra de acesso rápido.
  • Objetos e figuras de desenho.

• Entendendo os critérios de segurança do Aplicativo Excel em relação às macros

  • Ativando ou desativando a permissão da execução das macros.
  • Escolhendo o melhor nível de segurança.

 

Parte II -  O AMBIENTE DAS MACROS - VBE (VISUAL BASIC EDITOR)

• Conhecendo o ambiente onde a macros são armazenadas

  • O que são Módulos e UserForm e sua utilização.
  • O uso e opções da janela de projeto e a janela de propriedade.
  • Quando e como redefinir a execução de uma macro.
  • Como proteger o código VBA inserindo senha de acesso.

• Conhecendo melhor os códigos

  • As diferenças das cores dos códigos de programação.
  • Localizando uma macro no VBE(Visual Basic Editor).
  • Os cuidados que você deve ter ao editar uma macro.
  • A importância da documentação do código.
  • Como executar uma macro passo a passo para localizar erros de procedimentos.
  • Para que servem os pontos e interrupção e como inseri-los.
  • Entendendo o conceito de rotinas públicas e rotinas privadas.
  • Entendendo o conceito de Objetos, Propriedades, Métodos e Eventos.
  • A hierarquia dos objetos.
  • As melhores maneiras de se trabalhar com os objetos: Range, Cells,  Sheets,  WorkSheet.
  • Como depurar uma macro (localizando e corrigindo erros no procedimento).
  • Diversas dicas para aumentar a consistência e segurança de suas macros.

 

Parte III -  CONCEITOS E ESTRUTURAS DE PROGRAMAÇÃO VBA

Neste momento, o participante conhecerá conceitos e lógica de programação e dará início a criação das estruturas mais sofisticadas.

• Rotinas de programação

  • Conhecendo e criando uma rotina de programação.
  • O escopo da rotina (Pública ou Privada).

• Utilização de Variáveis de Memória

  • Para que servem as variáveis e seus tipos.
  • Escolhendo o melhor tipo de variável para cada situação.
  • A importância da declaração das variáveis.
  • Utilizando a declaração Option Explicit.
  • Variáveis de nível de procedimento, módulo e projeto.
  • Transferindo valores das variáveis entre rotinas.

• Abrangência ou escopo da variável

  • Variável com amplitude de procedimento.
  • Variável com amplitude de módulo.
  • Variável com amplitude de todo o projeto.

• Criando caixas de mensagem e caixa de entrada

  • A integração das macros com o usuário é extremamente importante.
  • Adicionando MsgBox para gerar avisos ao usuário.
  • Adicionando InputBox para entrada de dados pelo usuário.
  • Criando Caixa de Mensagem com botões de decisão (Sim e Não).

• Estruturas condicionais e de decisão

  • Criando e utilizando a Estrutura If.
  • Utilizando o operador ElseIf.
  • Utilizando And  e  Or  para inserir duas ou mais condições.

• Estruturas de Repetição (Loops)

  • Estrutura  Do While...Loop.
  • Estrutura  For...Next.
  • Os cuidados para evitar loops infinitos.
  • Utilizando Exit Do nas estruturas de repetição.

• Entendendo e Criando Estruturas WITH e Instrução GoTo

  • Utilizando a Instrução WITH  para reduzir os códigos das macros.
  • Utilizando a instrução GoTo para redirecionar a execução do código da macro.

• Utilizando as WorkSheetFunction

  • O que são WorkSheetFunction e como utilizá-las nas macros.
  • As vantagens de utilização das funções de planilha em macros.
  • Utilizando as Function: SOMA, SOMASE, MEDIA.

• Tratamento de Erros em tempo e Execução

Como tratar erros em tempo de execução, evitando interrupções da macro.

  • Reconhecendo os tipos de erros de sistema e de usuário.
  • Como e quando utilizar a Instrução On ErrorResume Next.
  • Como e quando utilizar a instrução On Error Goto.
  • Como enviar uma mensagem ao usuário quando ocorrer um erro inevitável.

• Utilizando Comandos e instruções para aprimorar as macros

  • Instrução Call.
  • Instrução Exit Sub.
  • Instrução Exit Do.
  • Desativando caixas de diálogo durante a execução.
  • Desativando teclas que poderão interromper a execução da macro.
  • Congelando a tela durante a execução das macros.

• Utilizando Funções do VBA

As funções do VBA são parecidas com as funções de planilha, porém a sua amplitude e aplicabilidade vão muito mais além.

  • Funções Tratamento de Texto: Trim, InStr, UCase, LCase, StrConv, Left, Right, Mid, Len, etc. 
  • Funções de Conversão: CDate, CCur, CSrt, Val,  etc.
  • Funções de Data e Hora: Hour, Day, Now,  Date,  etc.
  • Funções de Formatação: Format, FormatCurrency, FormatDate,  etc.

• Protegendo as macros com senhas de segurança

  • Inserido senhas para proteção dos códigos das macros.
  • Como evitar que as planilhas sejam abertas sem ativar as macros.
  • Dicas e truques para aperfeiçoar ainda mais as suas macros.

 

Parte IV – MACROS AUTOEXECUTÁVEIS

São macros acionadas automaticamente através de eventos, tais como: abertura de arquivo, seleção de planilha, preenchimento em células, etc.

• Macro AutoExecutável em Arquivo

  • Acionando macro ao abrir o arquivo.
  • Acionando macro ao salvar o arquivo.
  • Acionando macro ao fechar o arquivo.

• Macro AutoExecutável em Célula

  • Executando uma macro ao selecionar uma célula.
  • Executando uma macro ao digitar em uma célula.

 

Parte V – CRIANDO SUAS PRÓPRIAS FUNÇÕES DE PLANILHA COM VBA 

• Utilizando VBA para criar novas funções de planilhas

  • Criando a nova função.
  • Definindo os parâmetros da função.
  • Localizando a função no Assistente de função do Excel.

• Aperfeiçoando a função criada.

  • Inserindo descrições e comentários para a função.
  • Definindo a categoria para função. Ex. Financeira, Estatística, etc.

• Instalando e disponibilizando as funções em seu computador

  • Transformando as funções criadas em suplemento do Excel (arquivo .xla).
  • Instalando e disponibilizando o suplemento no seu computador.

 

PARTE VI - CRIANDO USERFORM PARA INTERAGIR COM AS PLANILHA

UserForm são formulários ou tela para associar e ativar macros.

• Inserindo e configurando o formulário

  • Criando um formulário e configurando suas propriedades.
  • Inserindo uma caixa de combinação.
  • Inserindo uma caixa de seleção.
  • Formatando o formulário e os controles.
  • Criando os links entre o formulário e planilha.

• Propriedades e eventos dos controles do formulário

  • O que são as propriedades e eventos dos controles.
  • Definindo e alterando as principais propriedades dos controles.

• Associando o formulário com a planilha

  • Inserindo os códigos VBA para o formulário.
  • Criando o código no Private Sub.
  • Escolhendo o melhor evento do controle para executar a macro.
  • A importância e os tipos de eventos de cada controle.
  • Carregando o formulário pela planilha.

• Dicas e truques no uso de formulários

  • Ocultando o Excel enquanto utiliza os formulários.
  • Utilizando o evento MouseMove para destacar controles no formulário.
  • Ocultando e exibindo formulário automaticamente.

METODOLOGIA IDEMP

A Metodologia IDEMP é um conjunto de etapas estruturadas para o planejamento e execução de programas de desenvolvimento e capacitação. Cada letra na sigla IDEMP representa uma fase específica do processo:

  1. Identificação: Nesta fase, são identificadas as necessidades de desenvolvimento e capacitação da equipe ou organização. Isso envolve a análise das competências atuais, identificação de lacunas de conhecimento e habilidades, e definição dos objetivos de aprendizado.
  2. Desenvolvimento: Após a identificação das necessidades, é elaborado o plano de desenvolvimento que inclui a seleção de conteúdos, métodos de ensino, recursos necessários e cronograma de atividades. Esta fase visa criar um programa de aprendizado alinhado com os objetivos estabelecidos.
  3. Execução: Durante a fase de execução, o programa de desenvolvimento é implementado conforme o planejado. Isso inclui a realização de cursos, workshops, treinamentos práticos ou outras atividades de aprendizado.
  4. Monitoramento: Ao longo da execução do programa, é essencial monitorar o progresso e os resultados alcançados. Isso pode envolver avaliações de desempenho, feedback dos participantes, acompanhamento do engajamento e ajustes no programa, se necessário.
  5. Padronização: Após a conclusão do programa, é importante padronizar e documentar as melhores práticas, lições aprendidas e resultados obtidos. Isso permite a disseminação do conhecimento, a replicação de sucessos e a melhoria contínua dos processos de desenvolvimento e capacitação.

A Metodologia IDEMP é uma abordagem abrangente que visa garantir a eficácia e o sucesso dos programas de desenvolvimento e capacitação, desde a identificação das necessidades até a padronização das melhores práticas e resultados.


INVESTIMENTO , PRAZO E PROCEDIMENTOS PARA INSCRIÇÕES

Incluídos e certificado digital IDEMP & CERTIFY. 

Para efetuar a(s) inscrição(ões), acesse o formulário  INSCREVA-SE no início da página.

As informações administrativas e financeira serão encaminhadas após o recebimento da(s) inscrição(ões).

Se necessitar mais informações, fale conosco: 21.99152-0103 (Whatsapp) ou pelo e-mail: contato@idemp-edu.com.br

Devido a questões de ordem acadêmica, o IDEMP reserva-se ao direito de confirmar o curso com um minimo de 03 inscrições. Caso o quorum minimo não seja atendido, informaremos em até 5 dias uteis anterior a data marcada e informaremos as novas datas oferecidas.

Uma vez confirmada a realização, o IDEMP contactará os responsáveis pelas inscrições, formalizando a realização do treinamento e alinhando o respectivo pagamento.


DADOS PARA A EMISSÃO DE DOCUMENTOS DE INSCRIÇÕES (Notas de Empenho, contrato e similares)

IDEMP Educação Corporativa Ltda EPP

CNPJ: 42.092.283/0001-99; Inscrição Municipal: 1.312.415-9
Rua Marquês de São Vicente, 67 Bloco 2 - 306 - Gávea - Rio de Janeiro - RJ - CEP 22451-041
contato@idemp-edu.com.br

Banco: 001/Banco do Brasil - Agência: 1251-3 - C/C: 43.615-1

Banco: 077/Banco Inter - Agência: 0001 - C/C: 26.769.474-1

Informação importante: A verificação de regularidade fiscal deverá ser feita pelo CNPJ: 42.092.283/0001-99. 

SOMOS OPTANTES PELO SIMPLES NACIONAL
 


 


ColorBox demo