Cidade Data Inscrição Local Status
Rio de Janeiro RJ 13/03/18 a 16/03/18 R$ 4.042,00 a informar Aberta
Rio de Janeiro RJ 11/06/18 a 14/06/18 R$ 4.042,00 a informar Aberta
Rio de Janeiro RJ 18/09/18 a 21/09/18 R$ 4.042,00 a informar Aberta
Rio de Janeiro RJ 04/12/18 a 07/12/18 R$ 4.042,00 a informar Aberta
Duração Horário Professor (a)
32 horas 08h30min às 17h30min Marcelo Venske
A fim de tornar o seu plano de desenvolvimento mais completo, o IDEMP criou o Mapa do Conhecimento. Assim você consegue visualizar de forma rápida quais os assuntos relacionados e cursos complementares, permitindo que você entenda com mais facilidade qual o caminho ideal para o desenvolvimento de suas competências. 
Clique aqui e veja onde este curso se encaixa.

 

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.

INVESTIMENTO , PRAZO E PROCEDIMENTOS PARA INSCRIÇÕES

* ORGANIZAÇÕES CLIENTES DO IDEMP TÊM 10% DE DESCONTO. (DESCONTO NÃO APLICÁVEL PARA INSCRIÇÕES PROVENIENTES DA CONSULTORIA WEC, PARA SEMINÁRIOS E PARA PROGRAMA DE CAPACITAÇÃO GERENCIAL)

Cursos em horário integral: incluídos materiais didáticos, certificado, e coffee-breaks (manhã e tarde). Almoço livre, ou seja, por conta do participante (valor não incluído na taxa de inscrição - o IDEMP sugerirá restaurantes próximos ao local do treinamento).

Cursos em horário parcial: incluídos materiais didáticos, certificado e coffee-break (somente manhã).

Para efetuar a(s) inscrição(ões), acesse o formulário acima (botão INSCREVA-SE, acima). A forma de pagamento e informações administrativas complementares serão encaminhadas após o recebimento da(s) inscrição(ões), em documento no qual o IDEMP indicará o valor unitário por inscrição, destacando, quando for o caso, o desconto cliente acima especificado.

Se necessitar mais informações, fale conosco:

As inscrições deverão ser encaminhadas até o 8º dia que antecede a data de início do curso, preferencialmente. A confirmação do treinamento se dará no momento em que o número de inscrições viabilizar sua realização, ou, no máximo, até o 7º dia anterior ao seu início.

Após confirmada a realização, o IDEMP contactará os responsáveis pelas inscrições, formalizando a realização do treinamento. A responsabilidade de pagamento da inscrição somente se configurará após a confirmação do treinamento, por parte do IDEMP e a confirmação da presença do inscrito, por parte de sua instituição.

Para todos os efeitos, a responsabilidade do IDEMP pela realização do curso somente será estabelecida após a confirmação do curso, a qual se dará no momento em que o número de inscrições possibilite uma receita estimada que cubra os custos de realização do treinamento. 

Após a confirmação do curso, e mesmo antes que tal fato ocorra, é reservado ao IDEMP o direito de cancelar ou adiar sua realização, quando ocorrerem fatores externos que impeçam sua efetivação ou por comprovado impedimento do professor para o cumprimento da obrigação de ministrá-lo, sem que seja possível sua substituição por outro docente da equipe do IDEMP.


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

Para os cursos realizados na cidade do Rio de Janeiro

IDEMP - Instituto de Desenvolvimento Empresarial Ltda.
CNPJ: 00.278.452/0001-30; Inscrição Municipal: 01771434
Av. Nilo Peçanha, 50 - Grupo 1901 - Centro - Rio de Janeiro - RJ - CEP 20020-100
(21) 2524-4266 / (21) 2220-4104 - contato@idemp-edu.com.br

Banco: 001/Banco do Brasil - Agência: 1251-3 - C/C: 105.536-4
Banco: 341/Banco Itaú - Agência: 3032 - C/C: 97.570-2
Banco: 104/Caixa Econômica Federal – Ag: 0231 - C/C: 2171-8 operação: 003
Banco: 237/Bradesco - Ag.: 0468-5 - C/C: 199975-3
Banco: 033/Santander - Ag.: 3452 - C/C: 13003555-0

Para os cursos realizados em Brasília - DF e demais localidades do país
IDEMP - Instituto de Desenvolvimento Empresarial Ltda.
CNPJ: 00.278.452/0002-10; CF/DF: 07.494.213/002-61
Centro Empresarial Brasília - SRTVS - Qd. 701 - Conjunto D - Bloco A - Sala 306 | Asa Sul | Brasília - DF | CEP 70340-907
(61) 3224-6813 / (61) 3224-0680 - unidadebsb@idemp-edu.com.br
Banco: 070/BRB - Agência: 022 Agência Rio de Janeiro - C/C: 005039-2

Opcional: 
Banco: 001/Banco do Brasil - Agência: 1251-3 Assembléia/Rio - C/C: 105.536-4
 

 


Informação importante: A verificação de regularidade fiscal deverá ser feita pelo CNPJ: 00.278.452/0001-30, conforme estabelece a Receita Federal: "A certidão da PJ será emitida em nome da matriz, sendo válida para todos os seus estabelecimentos. A verificação fiscal abrangerá a matriz e todas as suas filiais", conforme estabelece a Receita Federal.