Coloquei.
Digito qualquer coisa no "txtsenha" e dou enter e nada acontece.
Eu criei um userform aqui pra testar.
Tanto a minha sugestão quanto a do Jose, ambas funcionam.
Porém, se vc criar apenas o textbox, sem colocar mais nada no userform, dai não vai dar funcionar.
O motivo: estes eventos só ocorrerm depois que vc sai do textbox. Como não tem lugar algum pra ir, não tem como sair do textbox.
Seria o ideal vc fazer o convgencional e colocar um botão pra dar o enter.
Agora, se vc não quiser, pode usar um outro evento, como o
Private Sub txtSenha_Change()
MsgBox "Seja Bem Vindo(a)"
End Sub
Ou o:
Private Sub txtSenha_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
MsgBox "Seja Bem Vindo(a)"
End Sub
Faça o teste e veja que ele executa com qqr tecla. Daí teria que colocar um "IF" para só rodar caso seja pressionado o enter.
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar
Postado : 04/11/2014 4:16 pm