Access Avançado com VBA
Curso
Em Rio De Janeiro
Descrição
-
Tipologia
Curso
-
Nível
Avançado
-
Local
Rio de janeiro
-
Horário de aulas
32h
-
Duração
4 Dias
Treinamento para quem já possui conhecimento em Microsoft Access. O 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), quando 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. O aluno, com ajuda do Instrutor, desenvolve diversos exercícios durante todo treinamento.
Instalações
Localização
Início
Início
Opiniões
Matérias
- Microsoft Access
- Basic
- Criação
- Programação
- Vba
- Access Avançado
- Excel Avançado e Access
- Recursos de macros
- Registros
- Planilhas
Professores
Marcelo Venske
Professor do IDEMP
Microsoft Office Specialist Expert. Graduado em Economia pela Universidade Estadual do Paraná. PósGraduado 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.
Programa
APRESENTAÇÃO
Treinamento para quem já possui conhecimento em Microsoft Access. O 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), quando 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. O aluno, com ajuda do Instrutor, desenvolve diversos exercícios durante todo treinamento.
PRÉ-REQUISITO
Ter participado do treinamento Access Essencial promovido pelo IDEMP ou possuir conhecimento compatível com o programa do curso Access Essencial que está disponível na área "Excel Avançado e Access" no site do IDEMP – www.idemp-edu.com.br.
A QUEM SE DESTINA
Profissionais de qualquer área que desejam aprimorar o conhecimento no Aplicativo Access utilizando recursos de macros e programação VBA.
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.
CONTEÚDO PROGRAMÁTICO
• REVISÃO DOS CONCEITOS ESSENCIAIS DO ACCESS
- Os diferentes tipos de relacionamentos existentes.
- Como escolher o melhor tipo de relacionamento.
- Criando um relacionamento e atribuindo Integridade Referencial.
- Importando e vinculando planilhas Excel para o Access.
• UTILIZANDO MACROS PARA AUTOMATIZAR TAREFAS
- O que são macros e como utilizá-las no Access.
- O novo ambiente de criação de macros do Access 2010.
- As diferenças entre Macro Autônoma e Macros Inserida.
- Criando Sub Macros para facilitar o gerenciamento das macros.
- Adicionando diferentes ações na execução da macro.
- Criando Condicionais para macros.
- Criando botões e atribuindo a execução de macros.
- Escolhendo o melhor evento do controle para atribuir a macro.
• CRIANDO FORMULÁRIOS E ATRIBUINDO COMANDOS E CONTROLES
- Criando e inserindo controles para o formulário.
- Controles vinculados, não vinculados e calculados.
- Configurando as propriedades dos controles.
- Acoplando um formulário a outro formulário
- Criando macros para interagir e automatizar o uso de formulários.
• TRABALHANDO COM PROGRAMAÇÃO VBA
- Os conceitos da linguagem VBA-Visual Basic of Application.
- Conhecendo o ambiente de desenvolvimento de edição do VBA.
- O que são Objetos, Métodos, Eventos e Procedimentos.
- A diferença entre criar códigos VBA em Formulário e em Módulos.
- Como associar as macros de módulo aos formulários.
- Utilizando os métodos do objeto DoCmd.
- Filtrando registros através do ApplyFilter.
- Estruturas condicionais IF...then.
- Estruturas de repetição Do...Loop
- Criando MsgBox para tomada de decisão.
• CRIANDO E UTILIZANDO VARIAVEIS DE MÉMORIA
- Os tipos existentes e as maneiras de uso das variáveis.
- As variáveis de nível de procedimento, módulo e projeto.
- Variáveis simples e variáveis de objeto.
- Utilizando as variáveis a seu favor.
- Declaração Option Explicit.
• UTILIZANDO FUNÇÕES DE CÁLCULOS NO VBA
- O que são funções de cálculos e como utilizá-las.
- Gerando resultados calculados através de funções agregadas.
- Utilizando Funções: DCount, DSum, DAvg, DMin, DMax
- Pesquisando dados através da função DLookup
• CRIANDO E UTILIZANDO INSTRUÇÕES SQL NO ACCESS
- Os conceitos e aplicações das instruções SQL no Access.
- Criando instruções Select para parametrizar consultas.
- Atualizando Bases de Dados com instrução SQL.
- Filtrando registros com Select Distinct.
- Executando instruções com o método .RunSql
- Usando SQL em campos e em objetos de formulários.
• UTILIZANDO CONEXAO DE DADOS DAO
- As técnicas de acesso a banco de dados.
- Fazendo referência a biblioteca DAO no VBA.
- Conectando ao arquivo externo
- Importando e editando registros em arquivo externo.
- As formar de pesquisa de registros.
• OUTRAS DICAS E RECURSOS IMPORTANTES
- Desativando a atualização da tela durante execução das macros.
- Evitando a execução de caixa de mensagens do sistema.
- Evitando a impressão de relatórios sem registros.
- Protegendo seu sistema com senhas.
- Recuperando endereços de arquivos no sistema.
Access Avançado com VBA