Se déplacer dans un user form

Bonjour,

J'utilise un userform pour saisir des données.

Je voudrai ; une fois que j'ai rempli mon userform et après avoir ajoutées ces données dans ma base à l'aide d'un bouton), retourner sur la première txtbox pour recommencer une nouvelle saisie

merci de votre aide

cordialement

Bonjour,

Une piste. Je suis parti du principe que tu as un bouton de validation pour inscrire tes données dans la feuille :

Private Sub CommandButton1_Click()

    'ici le code d'insertion des données dans la feuille !
    '...
    '...
    '...
    'puis :
    TextBox1.SetFocus
    'si tu veux surligner le texte pour pouvoir saisir directement sans devoir effacer au préalable
    TextBox1.SelStart = 0
    TextBox1.SelLength = Len(TextBox1.Text)

End Sub

bonjour,

ça suppose quand même que le UserForm soit un peu construit pour ça !

Qu'au moment de la Validation tu aies une procédure qui vide tous les contrôles...

Réinitialise les Combos, s'il y en a... les variables s'il y en a...

En prenant en compte la saisie précédente c'est à dire la nouvelle ligne si c'était un ajout...

A+

En vous remerciant

J'ai utilisé cette ligne : TextBox1.SetFocus

cordialement

Rechercher des sujets similaires à "deplacer user form"