MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

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

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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


4 participantes

    [Resolvido]Executar um comando ao pressionar a tecla enter

    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Executar um comando ao pressionar a tecla enter

    Mensagem  matheuspereira Sex 01 Mar 2013, 14:43

    Boa tarde a todos, tenho um form com um botão incluir que serve para salvar meus registros. mais quando eu aperto a tecla enter no lugar de clicar no botão,meu dados se perdem quero que ao presionar a tecla enter execute a função deste meu botão incluir.. Como poderia ser feito isso?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  criquio Sex 01 Mar 2013, 14:52

    Talvez assim, no evento "Ao pressionar tecla":

    Código:
    If KeyCode = vbKeyReturn Then
        Call NomeBotão_Click
    End If
    O evento "Visualizar teclas" precisa ser "Sim".


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Executar um comando ao pressionar atecla enter

    Mensagem  matheuspereira Sex 01 Mar 2013, 15:39

    Olá criquio, olha o codigo deu erro de compilação. So quero que ao apertar a tecla enter ele faça a função do botão incluir.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  criquio Sex 01 Mar 2013, 18:03

    É isso mesmo, essa é a ideia. Coloque aí o código completo como está usando.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Lupércio Sex 01 Mar 2013, 21:30

    Boas, poste ai que te ajudamos!
    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Executar um comando ao prescionar a tecla enter

    Mensagem  matheuspereira Sáb 02 Mar 2013, 18:08

    Olá amigos esta ai um exemplo de meu bd.. Coloquei o codigo... If KeyCode = vbKeyReturn Then
    Call NomeBotão_Click
    End If

    no evento ao presionar a tecla mais não deu em nada.. Tenho 3 campos e são programdos para que quando eu clique em incluir eles não se apagão. Mais quando presiono enter eles se apagão.. Da uma olha para vcs verem..
    Anexos
    [Resolvido]Executar um comando ao pressionar a tecla enter Attachmentmodelo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (53 Kb) Baixado 162 vez(es)
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  criquio Sáb 02 Mar 2013, 18:16

    O seu botão se chama NomeBotão mesmo? É para colocar o nome do botão no lugar disso;.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Lupércio Sáb 02 Mar 2013, 18:45

    Matheus quando aperta a tecla (Enter)está incluindo o registro eu testei aqui!


    Última edição por Lupércio em Sáb 02 Mar 2013, 18:53, editado 1 vez(es)
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Lupércio Sáb 02 Mar 2013, 18:53

    Teste:
    Anexos
    [Resolvido]Executar um comando ao pressionar a tecla enter AttachmentTESTE.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (66 Kb) Baixado 276 vez(es)
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Lupércio Sáb 02 Mar 2013, 18:58

    Matheus eu percebi o que quer e fiz a alteração, teste ai.
    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Executar um comando ao pressionar a tecla enter

    Mensagem  matheuspereira Dom 03 Mar 2013, 21:30

    Show Lupércio, mais uma vez obrigado, vcs tem nos ajudado muito.. Valeu.. E aproveitando quero te fazer uma pergunta.. Estou acabando meu BD e gostaria de compilar ele.. Mais quero que ao clicar no icone do Programa ele abra com um programa normal, sem ter que abrir a janela do access.. so a tela do menu principal do meu form, vc entendeu... Valeu amigo
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Lupércio Seg 04 Mar 2013, 08:20

    Há varias maneiras! Uma delas veja!
    Anexos
    [Resolvido]Executar um comando ao pressionar a tecla enter AttachmentTESTE.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (65 Kb) Baixado 129 vez(es)
    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Executar um comando ao presionar a tecla enter

    Mensagem  matheuspereira Seg 04 Mar 2013, 14:06

    Olha Lupércio não e exatamente isso.. mais e quase la.. Neste seu modelo aparece o form mais atraz dele aparece a tela do access.. quero que so apareça o form e a tela do access fique fechada.. Asssim, clico no icone para abrir meu bd ele abre so o Form principal... Sabe quando vc abre um programa como avast, nero, ele abre sempre a tela do programa.. entendeu..abraço
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Lupércio Seg 04 Mar 2013, 15:51

    Veja:
    Anexos
    [Resolvido]Executar um comando ao pressionar a tecla enter AttachmentTESTE.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (75 Kb) Baixado 44 vez(es)
    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty executar um comando ao presionar a tecla enter

    Mensagem  matheuspereira Qua 06 Mar 2013, 09:58

    Lupércio aqui em o Bd abriu mais o form principal não apareceu, e continua abrindo a janela do access..
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Lupércio Qua 06 Mar 2013, 21:17

    Veja: Aqui no meu PC está normal!
    Anexos
    [Resolvido]Executar um comando ao pressionar a tecla enter AttachmentMatheus.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (69 Kb) Baixado 79 vez(es)
    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Ocultar janela access

    Mensagem  matheuspereira Qua 06 Mar 2013, 22:12

    Boa noite Lupércio.. acho que não deu certo pois meu windows e 64 bits, tem como atualizar o codigo? O seu codigo esta em 32 bits, sera que e isso?
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Lupércio Qua 06 Mar 2013, 22:19

    Troque o códido não sei se funcina"

    Private Declare Function IsWindowVisible Lib "user64" (ByVal hwnd As Long) As Long
    Dim dwReturn As Long

    Const SW_HIDE = 0
    Const SW_SHOWNORMAL = 1
    Const SW_SHOWMINIMIZED = 2
    Const SW_SHOWMAXIMIZED = 3

    Private Declare Function ShowWindow Lib "user64" (ByVal hwnd As Long, _
    ByVal nCmdShow As Long) As Long

    Public Function fAccessWindow(Optional Procedure As String, Optional SwitchStatus As Boolean, Optional StatusCheck As Boolean) As Boolean
    If Procedure = "Hide" Then
    dwReturn = ShowWindow(Application.hWndAccessApp, SW_HIDE)
    End If
    If Procedure = "Show" Then
    dwReturn = ShowWindow(Application.hWndAccessApp, SW_SHOWMAXIMIZED)
    End If
    If Procedure = "Minimize" Then
    dwReturn = ShowWindow(Application.hWndAccessApp, SW_SHOWMINIMIZED)
    End If
    If SwitchStatus = True Then
    If IsWindowVisible(hWndAccessApp) = 1 Then
    dwReturn = ShowWindow(Application.hWndAccessApp, SW_HIDE)
    Else
    dwReturn = ShowWindow(Application.hWndAccessApp, SW_SHOWMAXIMIZED)
    End If
    End If
    If StatusCheck = True Then
    If IsWindowVisible(hWndAccessApp) = 0 Then
    fAccessWindow = False
    End If
    If IsWindowVisible(hWndAccessApp) = 1 Then
    fAccessWindow = True
    End If
    End If
    End Function


    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty ocultar janela access

    Mensagem  matheuspereira Qua 06 Mar 2013, 22:29

    amigo Lupércio nada feito ele pede para atulaizar o codigo...
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 06/05/2011

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Lupércio Sex 08 Mar 2013, 18:50

    Desculpe a demora Matheus, adptei o exemplo de um ninja aqui do fórum. Very Happy
    Mestre Criquio!
    Anexos
    [Resolvido]Executar um comando ao pressionar a tecla enter AttachmentMATHEUS VEJA.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (76 Kb) Baixado 79 vez(es)
    matheuspereira
    matheuspereira
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 513
    Registrado : 31/12/2012

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Execultar um comando ao presionar a tecla enter

    Mensagem  matheuspereira Sáb 09 Mar 2013, 18:59

    Olá amigo Lupércio, olha não consegui adaptar o codigo então instalei o access 32 bitse deu certo.. Obrigado.. lembra que vc colocou um codigo para que quando eu apertace a tecla enter ele inciria os registros, então esto tendo um problema e estou postando o bd para vc ver e me dar uma ajuda.. quando eu aperto a tecla enter 2 caixas ficão desfiguradas, data da venda e descrição da uma olhada..
    Anexos
    [Resolvido]Executar um comando ao pressionar a tecla enter AttachmentMatheus teste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (80 Kb) Baixado 73 vez(es)
    Leomartes
    Leomartes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 31/12/2014

    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Leomartes Sáb 28 Mar 2020, 17:00

    kkk

    Resolvi esse problema com a primeira resposta

    Obrigado criquio


    .................................................................................
    Att, Leomartes
    -------------------------------------------------------------------------------------------------------------------------------------------------
    Se alguém não quiser trabalhar, não coma também.
    2 Tessalonicenses 3:10

    Conteúdo patrocinado


    [Resolvido]Executar um comando ao pressionar a tecla enter Empty Re: [Resolvido]Executar um comando ao pressionar a tecla enter

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 26 Abr 2024, 14:11