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

faire revenir le curseur au premier element sélectionné par tab ou entrée

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

MAN

XLDnaute Occasionnel
bonjour le forum.
bonjour a tous
je souhaiterai , j'ai un Userform qui possède plusieurs labels et text box. je voudrai que si je ne sélectionne pas une autre unité, que les tabulations se limitent au combobox1 et text box 1.
merci
 
Re : Faire revenir la tabulation sur l'usf

Bonjour MAN,

Il suffit pour celà de mettre les propriétés TabStop des contrôles que tu ne souhaites pas sélectionner avec la touche TAB à False.

Cordialement.
 
Re : faire revenir le curseur au premier element sélectionné par tab ou entrée

RE:

Là, c'est moi qui ne comprends plus très bien la question.

Que veux-tu dire par cliquer sur Entrée : Parles-tu de la touche du clavier ou d'un bouton de commande sur ton UserForm?

Je pense qu'il serait bon que tu joignes un exemple de ton formulaire, en précisant également quel est le contrôle de départ.

Cordialement.
 
Re : faire revenir le curseur au premier element sélectionné par tab ou entrée

Bonjour MAN,

Je te propose d'étudier la copie modifiée de ton fichier qui, si j'ai bien compris, devrait répondre à ton besoin.

J'ai mis la propriété TabStop de tous les contrôles (hormis ceux du Frame MANAGEMENT) à False et donc il n'est plus possible d'y accéder par le biais de la touche TAB. Seul un clic de souris permet de les sélectionner. Par contre, si tu es sur l'un de ces contrôles, la touche ENTER te propulse directement sur ComboBox1.

Cordialement.
 

Pièces jointes

Re : faire revenir le curseur au premier element sélectionné par tab ou entrée

merci Papou-Net.
peut être il Ya un problème de compatibilité des versions Excel. chez moi, version 2010, la tabulation fonctionne a merveille. mais, ce qu'on attend de la touche ENTREE pas.
 
Re : faire revenir le curseur au premier element sélectionné par tab ou entrée

merci Papou-Net.
peut être il Ya un problème de compatibilité des versions Excel. chez moi, version 2010, la tabulation fonctionne a merveille. mais, ce qu'on attend de la touche ENTREE pas.

RE:

Et qu'est-ce que tu attends exactement de la touche Entrée? Si j'ai bien compris, un appui sur cette touche envoie le curseur dans ComboBox1 si un contrôle situé en dehors du Frame est actif.

Sinon, peux-tu préciser davantage car il me semble avoir répondu aux commentaires affichés sur ton classeur?

A +

Cordialement.

PS: j'ai modifié ton classeur sur XL2010 également.
 
Re : faire revenir le curseur au premier element sélectionné par tab ou entrée

merci Papou Net.
Et qu'est-ce que tu attends exactement de la touche Entrée? Si j'ai bien compris, un appui sur cette touche envoie le curseur dans ComboBox1 si un contrôle situé en dehors du Frame est actif.
oui. c'est bien ça. mais, compte tenu de la multiplicité des opérations, je voudrai que quand le curseur est au TextBox1 déjà renseigné et que l'on tape sur ENTREE DU CLAVIER, que le curseur se positionne immédiatement au ComboBox1.
merci d'avance
 
Re : faire revenir le curseur au premier element sélectionné par tab ou entrée

Bonjour MAN,

Je pense avoir mieux compris ta demande et je te joins une copie modifiée du fichier.

J'ai ajouté le code suivant dans le module UserForm1:

Code:
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then ComboBox1.SetFocus
End Sub
Bonne journée.

Cordialement.
 

Pièces jointes

- 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

Réponses
8
Affichages
2 K
N
Réponses
8
Affichages
1 K
Nicolas14
N
J
Réponses
3
Affichages
2 K
JerCaz
J
F
  • Question Question
Réponses
3
Affichages
7 K
Francis31000
F
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…