Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

keypressed

  • Initiateur de la discussion jasmin_sauvage
  • Date de début
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....
 
S

Serge

Guest
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
 
J

jasmin_sauvage

Guest
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
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…