Microsoft 365 SetFocus sur le premier Texbox vide de la Frame

Piment

XLDnaute Occasionnel
Bonjour à tous, pensée particulière pour Job75.
Je reviens vers vous une fois encore afin de m'aider à solutionner une difficulté que je rencontre.
Je voudrais que dès la sortie( par Tabulation) de la combobox, le focus soit mis sur le premier TextBox vide de la Frame de mon Usf.
Actuellement dès la sortie par Tab ou Entrer, le focus est mis sur le premier TextBox de la Frame.
Ci-joint un fichier minimaliste de mon fichier de base. Le but est de donner plus de fluidité à la saisie.
Par avance merci de votre sollicitude.
 

Pièces jointes

  • Essai4.xlsm
    50.5 KB · Affichages: 15
Solution
Re à tous,
Ca y est!
Les codes fournis par Fanch55, apparemment, fonctionnent après quelques modifications.
J'ai gardé tous mes codes de départ, et j'ai inséré les codes de la Frame de Fanch55.
Têtu comme je suis, je suis resté sur mon idée de départ, tout en restant attentif à ce que vous me proposiez.
C'est-à-dire à la sortie de la comboBox, la Frame avait le Focus (Menu: Ordre de Tabulation). Il fallait donc lui demander de balayer les TextBox jusqu'au premier TexBox vide et de lui faire prendre le Focus.
Apparemment c'est ce que fait les codes de Fanch55.
Je vous mets le fichier en pièces jointes. Si vous pouvez me confirmer, ou si vous pensez qu'à terme il pourrait avoir problème, merci de me faire savoir.

Piment

XLDnaute Occasionnel
Patrick,
Je te rassure, je n'ai pas tout compris dans les codes que tu m'as proposés, mais sache que ce n'est pas passé aux oubliettes.
Ton fichier est conservé avec précaution, car j'ai bien l'intention de m'en inspirer à l'avenir.
Mais dans le cas présent, j'avais juste besoin d'apporter une certaine souplesse dans la saisie des données dans mon fichier.
Prendre en compte tes observations et mettre en pratique tes codes revenait à reprendre dans son ensemble le fichier. Et ça, c'était juste pas possible. Je n'ai d'autre choix que de faire avec.
Pour le moment il fonctionne, et plutôt bien. J'ai les résultats que je souhaitais. Je bidouille des bouts de code ici, ou là, je demande au forum quand je n'y arrive pas, et à l'arrivée, j'ai quelque chose qui fonctionne.
Sur ce coup-ci, une fois de plus, j'arrive à obtenir le résultat escompté: je suis content. Enfin, je n'aurais plus besoin de taper 10 fois *150 lignes la touche Tab ou Entrée pour atteindre le Texbox du mois.
A vos contacts j'ai beaucoup appris, mais je suis loin de maîtriser. Grâce à vous je continu à apprendre. Merci pour cela.
Si demain ça beug, je reviendrais vers vous, une fois encore, et je n'ai aucun doute sur l'aide que je trouverais.
Encore merci à vous.
 

Discussions similaires

Statistiques des forums

Discussions
312 503
Messages
2 089 055
Membres
104 013
dernier inscrit
VELONDAHY Mickaël