Excel VBA Avançado Formação de Experts em Excel VBA
Deixe seu email para entrarmos em contato quando houver novas datas.
quero ser informado sobre futuras turmas
Duração | Horário | Professor (a) |
---|---|---|
24 horas | 08h30min às 17h30min | Marcelo Venske |
Clique aqui e veja onde este curso se encaixa.
APRESENTAÇÃO
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.
A QUEM SE DESTINA
Profissionais de qualquer área que já possuem conhecimentos na elaboração e edição de macros no Excel, mas desejam aprimorar suas habilidades a fim de melhorar e automatizar ainda mais suas planilhas e controles.
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
- 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.
CONTEÚDO PROGRAMÁTICO
• REVISÃO DAS INSTRUÇÕES DE FLUXO DE PROGRAMA
- Estruturas Condicionais: IF...Else; SelectCase.
- Estruturas de Repetição: Do While...Loop; Do Until...Loop; For...Next;
- Instruções Call; On Error, Exit Sub
• UTILIZANDO VARIÁVEIS 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.
- Filtrando valores de uma variável matriz.
• 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 DADO
- 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.
INVESTIMENTO , PRAZO E PROCEDIMENTOS PARA INSCRIÇÕES
Incluídos materiais didáticos e certificado.
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.
Se necessitar mais informações, fale conosco: 21.99152-0103 (Whatsapp)
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)
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