SetFocus fonctionne partiellement

à tous

Voici mon problème.

J'ai créer 2 Userform et quand le 1er se ferme il m'active la textbox1 du 2eme via ce code:

Private Sub Ok_click()

le blabla nécessaire

UserForm2.Textbox1.SetFocus

Unload UserForm1

End Sub

Résultat: Le UserForm1 se ferme le trait se met bien a clignoter dans ma Textbox1 de mon 2eme Userform, sauf que pour inscrire quoi que soit,

je doit cliquer sur ce fameux textbox comme si le focus n’était pas pris en conte

Ce que je voudrais obtenir, c'est de ne pas avoir à cliquer sur ce TextBox pour inscrire mes données, si Possible

Merci à tous de votre aide

Bonjour,

Un petit coup de Userform2.Show avant de donner le focus peut-être ?

A+

Oups!... j'ai oublier de spécifier que le UseForm2 est deja ouvert puisque c'est lui qui m'ouvre le UserForm1

Je sais Je suis pas Logique

ça à l'air un peu fumeux tes USF qui jouent à cache-cache. On peut voir le truc ?

Bonjour galopin01

je ne peu pas envoyer le fichier mais j'ai résolu mon problème en déplacent ma commande de setFocus sur ma commande

d'ouverture de mon userform1 ainsi quand il se ferme ma textbox recupére le focus

Merci galopin01 pour le temps que tu m'a consacré

Rechercher des sujets similaires à "setfocus fonctionne partiellement"