Evento Keypress no ...
 
Notifications
Clear all

Evento Keypress no formulário

3 Posts
2 Usuários
0 Reactions
1,518 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa Tarde pessoal, gostaria de saber como usar o evento keypress no userform para ter a opção de clikar ou no botão de comando ou em uma tecla qualquer para executar um determinado código, se alguém souber, agradeço a atenção de sempre.

 
Postado : 24/07/2017 1:09 pm
(@syrax)
Posts: 0
New Member
 

alexdias,

Veja se isso te ajuda,

Vou responder, mesmo sabendo que há um porém que você não tenha especificado na sua pergunta

Lembre-se que o valor da tecla corresponde ao valor Ascii, exemplo:
o valor Ascii para a tecla Enter é 13

Você pode saber mais valores consultando aqui:

https://en.wikipedia.org/wiki/ASCII

Private Sub UserForm_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
 if Keyascii = 13 then ' 13 é o valor Ascii para a tecla enter
msgbox "Você apertou o Enter"
end if
End Sub
 
Postado : 25/07/2017 6:49 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia Syrax, eu tô ligado nessa questão do keycode, esse código que vc me mandou eu já tentei, mas só funciona se não tiver nenhum botão no formulário, por isso achei que tivesse fazendo algo errado, mas mesmo assim, obrigado.

 
Postado : 25/07/2017 7:30 am