Bonjour à Tou(te)s,

Je n'arrive pas à remettre le focus dans un contrôle TextBox en fin de procédure événementielle "sur Changement".
Cette procédure met en place un filtre en modifiant dynamiquement la clause WHERE de le requête sous-jacente (recordsource) du formulaire.
Par le changement dynamique du recordsource, elle active l'événement Current du formulaire.
Après le passage par current, on revient et on termine l’événement "sur Changement".
Là, je pose 2 instructions :
frm.setfocus et,
ctrl.setfocus

(les 2 objets étant valides, bien sûr, car mémorisés en début de proc).
Bizarrement, si je mets un point d'arrêt à la fin de la procédure "sur Changement", le focus est bien donné au contrôle quand on reprend l'exécution.

Merci d'avance pour une piste ou un conseil.

Cordialement