Utilisation des user_form

Résolu
JP-LR Messages postés 49 Statut Membre -  
JP-LR Messages postés 49 Statut Membre -
Bonjour,
Je suis en train de créer une application en Excel-2010.
J'ai créé une feuille (user_form) de saisie et je voudrais imposer à une cellule text_box d'être la première dans la saisie. Y a-t-il une solution ?
NB : J'ai essayé la méthode User_Form_saisie.Text_box_code.setfocus, mais ça ne fait rien. J'ai essayé de mettre cette ligne juste avant ou juste après la ligne User_Forme_Saisie.show, mis rien n'y fait. Si quelqu'un pouvait m'aider, ce serait super.
Merci d'avance.

2 réponses

  1. lynyrd1960 Messages postés 233 Statut Membre 245
     
    Bonsoir
    As tu essayé
    TextBox1.SetFocus
    0
    1. JP-LR Messages postés 49 Statut Membre 1
       
      Merci beaucoup de ton aide. Je n 'y comprends rien : ainsi que j'avais tenté de l'expliquer dans ma demande initiale, j''avais essayé la méthode SetFocus appliquée à l'objet TextBox avant ou après la ligne Show... ça ne marchait pas. Et maintenant ça marche à condition de mettre la ligne après Show.
      Désolé de t'avoir ennuyé; j'avais pourtant fait beaucoup d'essais avant de poster mon appel au secours.
      Merci encore de ton aide....
      0
  2. Maurice
     
    Bonjour
    regarde bien la gestion des TabIndex "Tabulation"

    http://jml85.pagesperso-orange.fr/Pages/Excel/Cours/UserForm/Cours15.html

    A+
    0
    1. JP-LR Messages postés 49 Statut Membre 1
       
      Merci beaucoup de ta réponse Maurice. Franchement, je n'y ai pas trouvé ce que je cherchais, mais j'ai trouvé à cet emplacement beaucoup d'informations très instructives. En plus c'est compréhensible même par un béotien comme moi !
      PS : j'ai trouvé ma réponse par ailleurs avec la méthode setFocus.
      Merci à tous.
      0