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


3 participantes

    [Resolvido]bloquear botão através de código vba

    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 976
    Registrado : 12/04/2016

    [Resolvido]bloquear botão através de código vba Empty [Resolvido]bloquear botão através de código vba

    Mensagem  marcelo marques 3/12/2016, 18:07

    boa tarde eu estou desenvolvendo um sistema com vários formulários e estou usando para bloquear o botão o comando me.nomedobotao.enabled=false porém gostaria de saber se tem como fazer um módulo ou algo para todo formulário eu ñ precisar fazer todos processos

    obrigado e um bom fim de semana a todos
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1403
    Registrado : 07/12/2011

    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  tauron 3/12/2016, 19:40

    Se entendi direito, vc usa esse codigo em cada botao certo? Crie uma funcao no modulo do formulario e depois a chame em cada botao de acordo com a necessidade.

    declare function Habilita()
    me.botao1.enabled=true
    me.botao2.enabled=false
    end function

    declare function desabilita()
    me.botao1.enabled=false
    me.botao2.enabled=true
    end function
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 976
    Registrado : 12/04/2016

    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  marcelo marques 3/12/2016, 19:49

    boa tarde Tauron ,muito obrigado pela ajuda criando esse código no módulo eu posso chamar ele em todos os formulários se necessário (call habilitar )
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  Noobezinho 3/12/2016, 22:11

    Marcelo


    Se para fazer isso em todos os formulários, não simultaneamente, o ideal é

    que os botões tenham o mesmo nome ( se for o caso) em todos os formulários.

    Assim, poderemos utilizar  Screen.ActiveForm para ativar/desabilitar os botões do formulário ativo no momento:


    Declare function ativaDestiva botoes()

    If  Screen.ActiveForm!botao1.enabled=false  then 'Verifica se está ativo, então desativa.
         Screen.ActiveForm!botao1.enabled=true
         Screen.ActiveForm.botao2.enabled=true

    else
         Screen.ActiveForm!botao1.enabled=false
         Screen.ActiveForm.botao2.enabled=false

    end if


    end function


    Como pode ver isso economiza trabalho braçal Wink

    [ }'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 976
    Registrado : 12/04/2016

    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  marcelo marques 3/12/2016, 22:53

    obrigado noobezinho e tauron pela ajuda irei testa e retorno
    obrigado e um abraço
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 976
    Registrado : 12/04/2016

    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  marcelo marques 4/12/2016, 00:17

    boa noite noobezinho e tauron eu tentei seguir os exemplos de vocês, mais como sou iniciante não consegui adaptar o código veja o código do noobezinho eu ate tinha feito alguns formulários como estes com o código repetindo em todos os botões e também em todos os formulários mais se alguém puder me ajudar nesta questão veja o módulo (novobotao)o problema e q se eu continuar assim vai ficar muito extenso porém resolvi pedir ajuda, exemplo a cada formulário ao executar eu apenas chamar o código para bloquear os botões d também ao clicar no novo assim por adiante.

    muito obrigado pela ajuda



    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  Noobezinho 4/12/2016, 00:29

    Marcelo

    Pode disponibilizar parte do teu aplicativo para a gente fazer um modelo?



    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 976
    Registrado : 12/04/2016

    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  marcelo marques 4/12/2016, 00:56

    boa noite veja exemplos
    Anexos
    [Resolvido]bloquear botão através de código vba Attachmentbloquear botao.mdb.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (125 Kb) Baixado 39 vez(es)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  Noobezinho 4/12/2016, 01:38

    Marcelo

    Eu só fiz no formulário frm_Clientes, deixei o resto para que

    alem de aprender, configure conforme o desejado.

    Lembre-se que o que vc definir para um formulário, se outros tiverem os

    mesmos nomes de controles também sofrerão a definição.

    Para testar, abra o frm_Clientes e clique na caixa de seleção ativar/desativar e observe

    o botão novo.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 976
    Registrado : 12/04/2016

    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  marcelo marques 4/12/2016, 10:40

    bom dia muito obrigado noobezinho é isso mesmo que desejava foi resolvido


    grato bom domingo pra todos.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  Noobezinho 4/12/2016, 13:52

    Que bom que pude ajudar

    Bom FDS pra vc tbm!

    Boa sorte !! santa


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]bloquear botão através de código vba Empty Re: [Resolvido]bloquear botão através de código vba

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 20/5/2024, 07:15