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

récupérer une frappe clavier (en fait le nom de la touche)

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 !

carlos

XLDnaute Impliqué
Bonsoir

Est il possible de récupérer une frappe clavier (en fait le nom de la touche) pour l'affecter à une variable ?


Merci

Carlos
 
Re : récupérer une frappe clavier (en fait le nom de la touche)

Bonsoir carlos, le forum,

ALT F11, sous VBA, le point d'interrogation et Recherche sur KEY....

Sinon, je ne sais, jamais fait.

Bonne soirée,

Jean-Pierre
 
Re : récupérer une frappe clavier (en fait le nom de la touche)

bonjour a tous

pour recuperer la frappe d'une touche connue (exemple la fleche vers le bas)

Code:
Private Sub Workbook_Open()
Application.OnKey "{DOWN}", "test"
End Sub
 
Sub test()
MsgBox ("Vous avez appuyé sur la fleche BAS")
End Sub

pour les autres touches Aide -> OnKey
 
Re : récupérer une frappe clavier (en fait le nom de la touche)

Bonsoir Pierrejean et JeanPirerre
Je n'ai pas reussi à la faire marcher .
Merci pour vos réponses mais comment faire pour que chaque touche saisie soit récupéré par une variable?

Carlos
 
Re : récupérer une frappe clavier (en fait le nom de la touche)

Bonjour à tous

je suis désolé pour toi, dans un vieux basic, il existait une command :

a$ = inkey$ : le Vba etant tres proche des vieux basic, j'ai donc fait des recherches intensives avec beaucoup d'essai, etant donné que j'ai deja trouvé des fonctions commune oubliées par le VBA

Je suis resté encore jusqu'à ce jour bredouille

par contre , sur une UserForm, il est peut etre possible de le realiser avec cette interruption

Private Sub UserForm_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)

Bon courrage
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 Rechercher date
Réponses
5
Affichages
226
Réponses
7
Affichages
339
Réponses
5
Affichages
148
Réponses
3
Affichages
164
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…