none
Executar uma rotina quando o TEXTBOX estiver ativo RRS feed

  • Pergunta

  • Ola Pessoal,

    Gostaria de saber se existe como executar uma rotina quando o TEXTBOX estiver ativo.

    Exemplo: Se o Textbox1 estiver ativo roda a Rotina 1, se o Textbox2 estiver ativo roda a Rotina2

    Agradeço desde ja quem puder ajudar.

    sábado, 27 de junho de 2015 22:43

Respostas

  • Boa tarde.

    Se estiver querendo que o uma rotina execute ao colocar o foco numa TextBox basta usar o Evento Enter:

    Private Sub TextBox1_Enter()
    
    Call Rotina_1
    
    End Sub
    É isso?


    Filipe Magno

    • Marcado como Resposta MarcinhaRPVBA segunda-feira, 29 de junho de 2015 18:25
    domingo, 28 de junho de 2015 16:11

Todas as Respostas

  • Boa tarde.

    Se estiver querendo que o uma rotina execute ao colocar o foco numa TextBox basta usar o Evento Enter:

    Private Sub TextBox1_Enter()
    
    Call Rotina_1
    
    End Sub
    É isso?


    Filipe Magno

    • Marcado como Resposta MarcinhaRPVBA segunda-feira, 29 de junho de 2015 18:25
    domingo, 28 de junho de 2015 16:11
  • Desculpem se nao ficou claro.

    Estou considerando como ativo o cursor estar dentro do TEXTBOX (o foco esta dentro de um determinado TEXTBOX). E neste caso nem o evento ENTER ou a propriedade Enabled funcionariam, compreendem ?

    Obrigada pelas respostas


    domingo, 28 de junho de 2015 16:57
  • Continua confuso.

    O Evento 'Enter' faz com que a rotina seja disparada sempre que o cursor for posicionado dentro da TextBox, ou seja, sempre que ela receber o foco. Não foi isso que vc pediu?

    Ou você quer que após digitar alguma coisa a rotina seja disparada?


    Filipe Magno

    • Marcado como Resposta MarcinhaRPVBA segunda-feira, 29 de junho de 2015 18:25
    • Não Marcado como Resposta MarcinhaRPVBA segunda-feira, 29 de junho de 2015 18:25
    domingo, 28 de junho de 2015 18:57
  • Filipe, voce tem razão, eu quem me confundi.

    Obrigada

    segunda-feira, 29 de junho de 2015 18:25