J'ai une textbox, qui , si l'utilisateur tape un matricule inconnue de la BDD, envoit un msgbox indiquant l'erreur. Seulement j'aimerai que mon curseur reste sur la textbox, afin que l'utilisateur puisse directement le corriger plutot que d'avoir a recliquer dans le champs.
Un petit bou de code :
While Not rst.EOF
If Texte28 = rst!SOCSECNUM Then
Texte23 = rst!lastname & " " & rst!firstname
d = True
End If
rst.MoveNext
Wend
If d = False Then
Texte28.SetFocus
MsgBox "Le numéro que vous avez saisie n'est pas connu dans mp2", vbInformation, "ATTENTION"
Texte23 = ""
Texte28.BackColor = 255
'j'ai bien rajouter un texte28.setfocus ici, mais cela ne marche pas =(
Texte28 est le textbox que je voudrais garder en focus.
Merci d'avance !