TREINAMENTOAccess Avançado com VBA

voltar

Carga Horária: 32Hrs


A QUEM SE DESTINA E BENEFÍCIOS

 

Treinamento para quem já possui conhecimento em Microsoft Access. Objetivo principal é proporcionar ferramentas para automatizar ações com macros e assim aperfeiçoar a utilização de telas e controles para consulta e filtros avançados, uso de instruções SQL, além da inserção e exclusão de dados com maior segurança.

 

No início o treinamento aborda a criação de macros utilizando a opção da folha de macros, verifica as ações disponíveis, suas vantagens e desvantagem. Em seguida inicia a criação de macros utilizando programação VBA(Visual Basic Of Application), onde o participante aprenderá conceitos e estruturas condicionais IFs, variáveis de memória, caixa de mensagem, funções agregadas de banco de dados, instruções de seleção e transação SQL, objeto DoCmd, conexão de dados via DAO e muito mais.

 

 

Todos os conceitos e recursos são apresentados em casos práticos do dia a dia, onde o aluno com ajuda do Instrutor desenvolve diversos exercícios durante todo treinamento.

 

RESULTADOS PARA OS PARTICIPANTES 

Gerar um sistema mais seguro de inserção e edição de registros.

Trabalhar com controles avançados para aprimorar o uso de formulários.

Elaborar macros para automatizar ações, consultas e filtros de dados.

Utilizar instruções e comandos em VBA para implementar comandos avançados.

Aprimorar sua aplicação com as poderosas instruções SQL e uso da biblioteca DAO.

Ganho substancial de tempo na execução de tarefas.

 

 

PROGRAMA COMPLETO

  

REVISÃO DOS CONCEITOS ESSENCIAIS DO ACCESS

 

o  Os diferentes tipos de relacionamentos existentes.

o  Como escolher o melhor tipo de relacionamento.

o  Criando um relacionamento e atribuindo Integridade Referencial.

o  Importando e vinculando planilhas Excel para o Access.

 

UTILIZANDO MACROS PARA AUTOMATIZAR TAREFAS

o  O que são macros e como utilizá-las no Access.

o  O novo ambiente de criação de macros do Access 2010.

o  As diferenças entre Macro Autônoma e Macros Inserida.

o  Criando Sub Macros para facilitar o gerenciamento das macros.

o  Adicionando diferentes ações na execução da Macro.

o  Criando Condicionais para macros.

o  Criando botões e atribuindo a execução de macros.

o  Escolhendo o melhor evento do controle para atribuir a macro.

 

CRIANDO FORMULÁRIOS E ATRIBUINDO COMANDOS E CONTROLES

o  Criando e inserindo controles para o formulário.

o  Controles vinculados, não vinculados e calculados.

o  Configurando as propriedades dos controles.

o  Acoplando um formulário a outro formulário

o  Criando macros para interagir e automatizar o uso de formulários.

 

 

TRABALHANDO COM PROGRAMAÇÃO VBA

o  Os conceitos da linguagem VBA-Visual Basic of Application.

o  Conhecendo o ambiente de desenvolvimento de edição do VBA.

o  O que são Objetos, Métodos, Eventos e Procedimentos.

o  A diferença entre criar códigos VBA em Formulário e em Módulos.

o  Como associar as macros de módulo aos formulários.

o  Utilizando os métodos do objeto DoCmd.

o  Filtrando registros através do ApplyFilter.

o  Estruturas condicionais IF...then.

o  Estruturas de repetição  Do...Loop

o  Criando MsgBoxpara tomada de decisão.

 

 

CRIANDO E UTILIZANDO VARIAVEIS DE MÉMORIA

o  Os tipos existentes e as maneiras de uso das variáveis.

o  As variáveis de nível de procedimento, módulo e projeto.

o  Variáveis simples e variáveis de objeto.

o  Utilizando as variáveis a seu favor.

o  Declaração Option Explicit.

 

 

UTILIZANDO FUNÇÕES DE CÁLCULOS NO VBA

o  O que são funções de cálculos e como utilizá-las.

o  Gerando resultados calculados através de funções agregadas.

o  Utilizando Funções: DCount, DSum, DAvg, DMin, DMax

o  Pesquisando dados através da função DLookup

 

 

CRIANDO E UTILIZANDO INSTRUÇÕES SQL NO ACCESS

o  Os conceitos e aplicações das instruções SQLno Access.

o  Criando instruções Select para parametrizar consultas.

o  Atualizando Bases de Dados com instrução SQL.

o  Filtrando registros com Select Distinct.

o  Executando instruções com o método  .RunSql

o  Usando SQL em campos e em objetos de formulários.

 

UTILIZANDO CONEXAO DE DADOS DAO

o  As técnicas de acesso a banco de dados.

o  Fazendo referência a biblioteca DAO no VBA.

o  Conectando ao arquivo externo

o  Importando e editando registros em arquivo externo.

o  As formar de pesquisa de registros.

 

 

OUTRAS DICAS E RECURSOS IMPORTANTES

o  Desativando a atualização da tela durante execução das macros.

o  Evitando a execução de caixa de mensagens do sistema.

o  Evitando a impressão de relatórios sem registros.

o  Protegendo seu sistema com senhas.

o  Recuperando endereços de arquivos no sistema.

 

 

 

INSTRUTOR

 

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), 

 

Treinamento em parceria com:  IDEMP-INSTITUTO DE DESENVOLVIMENTO EMPRESARIAL 

 

Datas:  

Maiores informações:

(11) 98515-5280

 

 

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: