D
dj.run
Guest
re bonjour à toutes et à tous,
sur un autre fil j'avais dit " à bientôt avec une autres question" et je pensais pas que ce serai si vite. mais là j'y perds mon latin.
ça fait des heures que j'essaye de faire une "temporisation" dans un usf tant que la saisie n'est pas bonne. le probleme c'est qu'il enchaine sur un autre usf .
j'ai essayé avec do..loop que je decouvre et ça marche pas j'ai voulu m'aventurer avec for next goto et j'y arrive pas non plus . je suis a me demander si'il ne vaudrai mieux pas exclure le textbox que je veux rajouter dans mon usf .
je vous fais parvenir mon code si quelqu'un à une solution (et j'en suis sur)
Do While Textdecouv < 0
If Textdecouv > 0 Then
Tp = MsgBox("VOUS DEVEZ TAPER DES VALEURS NEGATIVE", 16, "ERREUR DE SAISIE")
End If
Range("cpte!c4") = Textdecouv.Value
Loop
Sheets("cpte").Select
UsF3.Hide
crannee.Show
je voudrai que tant que la valeur tapée dans textdecouv n'est pas negative, il affiche le message, et une fois que la personne a repondu au message par ok, qu'il en reste la pour que la personne puisse ressaisir sa valeur mais cette fois negative .
et en fait il affiche le message et quand on repond par ok, il enchaine avec l'usf suivant qui est crannee .
merci pour votre aide .
dj.run
sur un autre fil j'avais dit " à bientôt avec une autres question" et je pensais pas que ce serai si vite. mais là j'y perds mon latin.
ça fait des heures que j'essaye de faire une "temporisation" dans un usf tant que la saisie n'est pas bonne. le probleme c'est qu'il enchaine sur un autre usf .
j'ai essayé avec do..loop que je decouvre et ça marche pas j'ai voulu m'aventurer avec for next goto et j'y arrive pas non plus . je suis a me demander si'il ne vaudrai mieux pas exclure le textbox que je veux rajouter dans mon usf .
je vous fais parvenir mon code si quelqu'un à une solution (et j'en suis sur)
Do While Textdecouv < 0
If Textdecouv > 0 Then
Tp = MsgBox("VOUS DEVEZ TAPER DES VALEURS NEGATIVE", 16, "ERREUR DE SAISIE")
End If
Range("cpte!c4") = Textdecouv.Value
Loop
Sheets("cpte").Select
UsF3.Hide
crannee.Show
je voudrai que tant que la valeur tapée dans textdecouv n'est pas negative, il affiche le message, et une fois que la personne a repondu au message par ok, qu'il en reste la pour que la personne puisse ressaisir sa valeur mais cette fois negative .
et en fait il affiche le message et quand on repond par ok, il enchaine avec l'usf suivant qui est crannee .
merci pour votre aide .
dj.run