Le serpent qui se mord la queue

Fermé
raro Messages postés 140 Date d'inscription vendredi 5 septembre 2003 Statut Membre Dernière intervention 7 avril 2016 - 22 avril 2005 à 13:27
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 22 avril 2005 à 14:08
salut tout le monde!

je suis en train faire une petite application genre "visdata" et j'ai un problème dans mon code que voici:


Sub text_licence_lostfocus()
'regle gestion: la saisie doit comporter 15 chiffres ni plus ni moins et pas de lettres
'si je suis postionner ailleurs que sur la zone texte licence alors
If Screen.ActiveControl.Name <> "texte_licence" Then
'si la zone texte de text_licence est vide alors
If text_licence = "" Then
'envoi message
MsgBox "la saisie de 15 caractères numérique  est obligatoire"
'repositionner le focus sur text_licence
text_licence.SetFocus
Exit Sub
End If
End If


mon problème est le suivant: étant donné que je dis que si la zone texte est vide il faut la remplir et bien lorsque je demande à mon focus de se repositionner sur la zone texte le message ne veut plus s'en aller puisque la zone est vierge et que je n'arrive pas à lui dire qu'il est revene en "setfocus" en quelque sorte

je vous remercie de votre aide

4 réponses

kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
22 avril 2005 à 13:49
C'est quoi comme langage ça ?
1
Luffy =) Messages postés 365 Date d'inscription mercredi 20 avril 2005 Statut Membre Dernière intervention 19 mai 2006 110
22 avril 2005 à 13:57
ça m'a tout l'air d'etre du Visual Basic...
1
raro Messages postés 140 Date d'inscription vendredi 5 septembre 2003 Statut Membre Dernière intervention 7 avril 2016 37
22 avril 2005 à 14:06
bravo luffy j'ai refait un nouveau message en indiquant le langage
oups!
1
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
22 avril 2005 à 14:08
C'est donc ca le VB... mouai, ca ne me convint pas de m'y mettre
lol
1