• Initiateur de la discussion Initiateur de la discussion jasmin_sauvage
  • 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 !

J

jasmin_sauvage

Guest
Bonjour à tous !

J'aurai voulu pouvoir utiliser l'évènement keypressed pour activer le bouton "Entrer" ou "Enter". Je ne sais comment écrire le programme. Tout conseil sera le bien venu. Merci d'avance....
 
Bonjour Jasmin,

Essaie ces macros et donne-moi des nouvelles.

Sub MaMacro()
MsgBox "Bonjour le monde !"
End Sub

Sub ToucheEntréePavéNumérique()
Application.OnKey "{ENTER}", "MaMacro"
End Sub

Sub ToucheEntrée()
Application.OnKey "~", "MaMacro"
End Sub

Sub AnnuleMaMacroSurToucheEntréePavéNumérique()
Application.OnKey "{ENTER}", ""
End Sub

Sub AnnuleMaMacroSurToucheEntrée()
Application.OnKey "{~}", ""
End Sub


Serge
 
Salut Serge,
Merci de m'avoir répondu aussi vite. Je comprends les macros que tu m'as donné mais sub ToucheEntréePavéNumérique est une procédure dont le nom est arbitraire ou il s'agit d'un nom donné par excel en une sorte d'évènement. Dans excel il y a l'évènement keypressed avec des argument c'est excel lui même qui détecte si l'utilisateur a pressé ou non la touche entré... Quand est-ce-que la procédure ToucheEntréePavéNumérique se déclenche-t-elle par ta méthode? Ainsi que les autres procédures.
A bientôt
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
389
Réponses
1
Affichages
249
Retour