Détexter l'appui sur [ENTER] dans une textbox

  • Initiateur de la discussion Initiateur de la discussion Philippe
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Philippe

XLDnaute Occasionnel
Bonjour à tous,

j'ai besoin de détecter l'appui sur la touche [ENTER] lorsqu'une textbox a le focus dans mon USF, et ceci MEME SI LE TEXTE DE LA TEXTBOX N'A PAS ETE MODIFIE. Je ne peux donc pas utiliser l'évènement .change et .keypress est activé par toutes les touches SAUF [ENTER]...
Sacré casse tête... Mais il y a surement une solution...

Merci de votre aide
A+
Philippe
 
Re : Détexter l'appui sur [ENTER] dans une textbox

Bonjour,

Code:
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    If KeyCode = 13 Then btnOK_Click
End Sub

Private Sub btnOK_Click()
    MsgBox "ok"
End Sub
Une autre possibilité est de mettre la propriété Default du bouton OK à True.

Cordialement,

Tirex28/
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour