Sélectionner une zone de text ActiveX à l’aide d’un raccourci de clavier ?
Alexi44
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour chers tribune,
J’aimerais placer mon curseur dans une zone de text ActiveX à l’aide d’un raccourci de clavier pour que ce soit plus rapide et sans utiliser de souris. Par la suite, je pourrais même crée un code barre avec le raccourci de clavier pour éventuellement sélectionner la zone de text à l’aide d’une douchette.
Merci de votre aide!
J’aimerais placer mon curseur dans une zone de text ActiveX à l’aide d’un raccourci de clavier pour que ce soit plus rapide et sans utiliser de souris. Par la suite, je pourrais même crée un code barre avec le raccourci de clavier pour éventuellement sélectionner la zone de text à l’aide d’une douchette.
Merci de votre aide!
A voir également:
- Sélectionner une zone de text ActiveX à l’aide d’un raccourci de clavier ?
- Télécharger clavier arabe - Télécharger - Divers Web & Internet
- Alternative zone telechargement - Accueil - Outils
- Clavier de l'ordinateur - Guide
- Creer un raccourci clavier - Guide
- Raccourci clavier retourner écran - Guide
2 réponses
Bonjour
Pour se déplacer d'objet en objet, mettez la propriété "AutoTab= true"
et utilisez le tabulateur.
Cdlt
Pour se déplacer d'objet en objet, mettez la propriété "AutoTab= true"
et utilisez le tabulateur.
Cdlt
Re,
sur feuille :
eric
sur feuille :
ActiveSheet.OLEObjects("TextBox1").Activate
eric
Ça fonctionne! le seul problème c'est que lorsque je suis dans la zone de text, je ne peux pas faire mon raccourci de clavier pour aller dans l'autre zone de text. Je peux seulement si je sélectionne une cellule et que je fais mon raccourci de clavier. Il aurait une façon de faire pour que je puisse faire le raccourci même si mon curseur est dans la zone de text ?
Tu ne peux rien faire d'autre que d'utiliser les événements de l'activeX puisque c'est lui qui a le focus.
TextBox1_DblClick ou TextBox1_KeyDown
Avec ce dernier tu interceptes la touche appuyée.
Tu peux contrôler si c'est une touche de fonction Fx (ou autre, Tab KeyCode=9 par exemple, qui est la touche habituelle pour passer à l'objet suivant) et agir selon laquelle c'est.
eric
TextBox1_DblClick ou TextBox1_KeyDown
Avec ce dernier tu interceptes la touche appuyée.
Tu peux contrôler si c'est une touche de fonction Fx (ou autre, Tab KeyCode=9 par exemple, qui est la touche habituelle pour passer à l'objet suivant) et agir selon laquelle c'est.
eric
il faudrait préciser si tu es sur feuille ou dans un userform.
eric
Je suis dans une feuille