Evento Keypress no ...
 
Notifications
Clear all

Evento Keypress no formulário

3 Posts
2 Usuários
0 Reactions
1,535 Visualizações
Fernando Fernandes
(@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.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 24/07/2017 1:09 pm
Syrax
(@syrax)
Posts: 160
Estimable 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

Se essa resposta te ajudou e resolveu o seu problema, clique no "joinha" ao lado de citar, e não esqueça de colocar o tópico como resolvido, clicando no ✓

 
Postado : 25/07/2017 6:49 am
Fernando Fernandes
(@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.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 25/07/2017 7:30 am