MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    CRUD com VBA

    Compartilhe

    Votação

    Gostou deste exemplo?

    [ 2 ]
    25% [25%] 
    [ 5 ]
    63% [63%] 
    [ 1 ]
    12% [12%] 
    [ 0 ]
    0% [0%] 
    [ 0 ]
    0% [0%] 

    Total dos votos: 8
    avatar
    everton3x
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 42
    Registrado : 29/01/2012

    CRUD com VBA

    Mensagem  everton3x em Sex 28 Mar 2014, 14:13

    Este é um exemplo de CRUD (Create, Read, Update and Delete - Criar, Ler, Atualizar e Apagar) com formulários e VBA (testado no MS Access 2013).
    Adicionalmente há exemplo de utilização de teclas de atalho globais e de formulário.

    Neste exemplo há uma tabela (Pessoas) que armazena informações sobre pessoas (cod, nome, desativado).
    Existem dois formulário, nominados de Pessoas e PessoaDetalhe.

    O formulário Pessoas está vinculado diretamente à tabela e mostra os dados armazenados (somente leitura). Esse formulário pode ser aberto pressionando F1 (atalho global). Nele há quatro atalhos de teclado: INSERT para inserir registros, DELETE para apgar o registro selecionado, ENTER para editar o registro selecionado e ESC para fechar o formulário. Também existem botões para estas ações.

    O formulário PessoaDetalhe é desvinculado e utilizado para inserir e editar registros. Nele dois atalhos de teclado: F12 para salvar o registro (independente se é novo registro ou registro editado) e ESC para sair. Também existem botões para estas ações.

    Existem ainda dois módulos: Utilitarios, que provê uma MsgBox quando ocorrerem erros e uma MsgBox com a mensagem "Não implementado"; e Pessoas, que provê Function para Salvar (que chama Adicionar e Atualizar, coforme o caso) e para Apagar um registro.

    O atalho global F1 é definido na macro AutoKeys.

    Sinta-se livre para estudar, alterar e distribuir este exemplo, sendo que sugestões são sempre bem-vindas. E lembre-se de citar os créditos a Everton da Rosa

    Para abrir este exemplo em modo de desenvolvimento, pressione SHIFT enquanto abre o arquivo.
    Anexos
    CRUD_Exemplo.zip
    Versão 1.0
    Você não tem permissão para fazer download dos arquivos anexados.
    (56 Kb) Baixado 250 vez(es)


    .................................................................................
    Everton da Rosa
    Win7 + MS Office 2013
    avatar
    gilberlanio
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 666
    Registrado : 30/08/2010

    Re: CRUD com VBA

    Mensagem  gilberlanio em Sab 29 Mar 2014, 00:43

    Bem criativo.


    .................................................................................
    [Você precisa estar registrado e conectado para ver este link.]

    [Você precisa estar registrado e conectado para ver este link.]

    [Você precisa estar registrado e conectado para ver este link.]

      Tópicos similares

      -

      Data/hora atual: Qui 19 Out 2017, 04:18