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
 

Statistiques des forums

Discussions
312 532
Messages
2 089 374
Membres
104 150
dernier inscrit
pape.so