Bonjour,
dans un userform je cherche à détecter lorsque l'utilisateur appuie sur certaines touche pour pouvoir y lier une action (notamment Esc pour quitter et Enter pour valider).
J'ai trouvé qu'il fallait utiliser keypress, keydown ou keyup.
Seulement ça ne fonctionne pas.
J'ai mise ce code dans un userform, et il ne se passe strictement rien.
Code :
- Option Explicit
- Private Sub CommandButton1_Click()
- Unload Me
- End Sub
- Private Sub UserForm_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
- MsgBox Chr(KeyAscii)
- End Sub
|