TREINAMENTOExcel VBA Avançado

voltar

Carga Horária: 24Hrs


A QUEM  SE DESTINA E BENEFÍCIOS

 

Treinamento para quem já desenvolve macros através do editor do VBA do Excel e deseja aprimorar o conhecimento com uso de recursos avançados.  O treinamento irá proporcionar um conhecimento diferenciado na linguagem VBA, abrindo novas fronteiras de desenvolvimento e aumentando o desempenho das macros.

 

 

O participante aprenderá conceitos avançados de programação VBA como trabalhar com variáveis Arrays; criar e gerenciar sistemas de arquivos e pastas do Windows via programação.  Poderá também integrar, via código, o Excel com recursos de outros Aplicativos Microsoft Office como: Word, Outlook, PowerPoint, Access e utilizar biblioteca de conexão de banco de dados ADO e RecordSet.  

 

 

PRÉ-REQUISITO

 

Por tratar-se de um treinamento de nível avançado, é necessário que o participante tenha realizado o curso Imersão em Macros e Programação em VBA no Excel promovido pelo IDEMP ou possuir conhecimentos compatíveis com o programa do curso Imersão em Macros e Programação em VBA no Excel que está disponível na área "Excel Avançado e Access" no site do IDEMP – idemp-edu.com.br

 

 

RESULTADOS PARA OS PARTICIPANTES

► Conhecimento aprimorado na elaboração e edição de Macros.

► Obtenção de facilidades nas rotinas através da criação de macros sofisticadas.

► Utilização do VBA para integração simultânea do Excel com outros Aplicativos Office.

► Abrirá novas fronteiras para desenvolvimento de macros no Excel.

►Aplicação imediata dos conceitos apresentados durante o treinamento, com impactos na redução de custos e aumento de produtividade.

 

 

 

 

PROGRAMA COMPLETO

 

¡  REVISÃO DAS INSTRUÇÕES DE FLUXO DE PROGRAMA

 

§  Estruturas Condicionais: IF...ElseSelectCase.

§  Estruturas de Repetição: Do While...LoopDo Until...LoopFor...Next;

§  Instruções Call; On Error, Exit Sub

 

 

¡  UTILIZANDO VARIAVEIS MATRIZES E VETORES

 

§  A diferença e a importância das variáveis matrizes e vetores.

§  Variáveis matrizes Bidimensional e Multidimensional.

§  Utilizando a declaração Option Base 1.

§  Redimensionando as variáveis com Redim.

§  Utilizando as funções LBound e UBound.

§  UFiltrando valoes de uma vaiável matril.tilizando as funções LBound e UBound.

 

¡  CRIAR E GERENCIAR ARQUIVOS E PASTAS DO WINDOWS.

 

§  Fazendo referência ao Microsoft Scripting RunTime

§  Criando e utilizando um FileSystemObject

§  Conhecendo os Métodos e Parâmetros do objeto FileSystemObject.

§  Verificando se uma pasta existe no diretório.

§  Criando novas pastas no Windows.

§  Alterando o nome de pasta e arquivos automaticamente.

§  Movendo pasta entre dois ou mais diretórios de sistema.

§  Excluído uma pasta do diretório do sistema.

 

 

¡  ACESSANDO OBJETOS DA BIBLIOTECA VBA

 

§  Como acessar objetos da biblioteca VBA.

§  A declaração do objeto no VBA

§  Forma de acesso Early Binding e Late Binding

§  As vantagens e desvantagens entre usar a forma Early Binding e a Late Binding.

 

 

¡  FORMULÁRIOS AVANÇADOS E USO DE COMPONENTES ACTIVEX

 

§  Criando formulários com múltiplas páginas.

§  Utilizando caixa de listagem com seleções múltiplas.

§  Movendo Itens entre duas caixas de combinação.

§  Criando Caixas de Listagem com duas ou mais colunas de dados.

§  Utilizando botões do tipo ToggleButton.

§  Adicionando gráficos de planilha em formulários.

§  Criando uma barra de progresso para evidenciar a execução mas macros.

 

 

¡  INTEGRANDO O EXCEL A OUTROS APLICATIVOS OFFICE

 

§  Disponibilizando a biblioteca VBA para outros aplicativos.

§  Fazendo referência a nova biblioteca de comandos.

§  Gerando arquivos e textos no Word  de forma automática.

§  Transferindo, via código de macros, gráficos e tabelas para o PowerPoint.

§  Utilizando via códigos o Outlook para envio de emails automáticos.

§  Enviando lista de dados de uma planilha para uma tabela do Access.

§  Editando bases de dados do Access pelo Excel.

 

¡  CONECTANDO PLANILHAS COM BANCO DE DADOS VIA ADO

 

§  Como conectar planilha a um banco de dados verdadeiro.

§  Disponibilizando a biblioteca de Banco de Dados ADO e DAO para o VBA.

§  Estabelecendo a referência com as bibliotecas.

§  Criando uma primeira conexão e acessando a coleção RecordSet.

§  Inserindo, Editando e Excluindo registros utilizando conexão ADO.

§  Utilizando instruções básicas de SQL para criar consultas.

§  Casos práticos envolvendo a conexão e manipulação de registros.

 

 

¡  OUTROS COMANDOS AVANÇADOS QUE SERÃO APRESENTADOS

 

§  Acessando arquivos com FileDialogOpen.

§  Utilizando a função  .OnKey para ativar macros via teclado.

§  Utilizando a função Dir para listar arquivos

§  Aplicando as instruções OnTime e Wait para interromper ou retardar uma rotina.

§  Chamando e executando uma macro de um arquivo externo.

 

§  Diversas dicas do Consultor para aperfeiçoar os códigos de suas macros.

 

 

 

 

 

 

 

Marcelo Venske

 

Microsoft Office Specialist Expert. Graduado em Economia pela Universidade Estadual do Paraná. Pós-Graduado em Engenharia Econômica pela Universidade Mackenzie-SP.

 

Especializado em automatização de planilhas e sistemas em Excel-VBA e Access-VBA voltado a soluções administrativas e gerenciamento financeiro.

 

Há 15 anos é professor especializado em Visual Basic, SQL e integração com VBA do Microsoft Office (Excel, Access, Word, Outlook e PowerPoint).

 

Participou de diversas consultorias e conduziu mais de 300 treinamentos abertos e fechados para empresas de todo o país (FIAT AUTOMÓVEIS, CONTRUTORA CAMARGO CORRÊA, REDE GLOBO(SP), PARAMOUNT FILMES, PETROBRAS, ELETROBRAS, ENDESA, TRF-RJ, TRANSPETRO, VALE, BNDES, BANCO DO BRASIL, CITROSUCO, BRASKEN, JOHNSON, SAMARCO, HONDA MOTOS, AMERICAN EXPRESS, CEMIG, entre diversas outras.

 

Foi executivo de empresa multinacional durante 13 anos, onde atuou nas áreas de custos e finanças.

 

Atualmente, além de ministrar treinamentos, presta assessoria em modelagem Econômico-Financeira à Boutique de Finanças V2Finance, nas áreas de avaliações, fusões e aquisições.

 

 

Professor e Coordenador das áreas de Excel e Access Avançado.

 

 

DATA / LOCAL E VALOR

 

Treinamento em parceria com:  IDEMP-INSTITUTO DE DESENVOLVIMENTO EMPRESARIAL 

 

Datas:  18  a  20/Setembro/2019

Maiores informações do treinamento pelo endereço abaixo:

http://idemp-edu.com.br

 

 

 

INFORMAÇÕES E RESERVA

 

 

Master Office Consult

 

Telefones: (11) 3392 1076 ou (11) 98515-5280

 

E-mail: contato@masterofficeconsult.com.br

 

Se preferir baixe a ficha de inscrição clicando aqui, e nos envie por e-mail.

 

Ou preencha com seus dados abaixo e nos envie que entramos em contato: