Pour que le code soit moins lourd tu peut renommer tes textbox avec des nom plus court, ici je les nommerais ainsi = 'TB1', 'TB2', etc.
Ce n'est pas forcement la meilleur façon de les nommer mais c'est pour l'exemple...
Ensuite tu vas devoir faire comme ça :
1 2 3
| If TB1.text = "" Or TB2.text = "" Or TB3.text = "" Or TB4.text = "" Or TB5.text = "" Or TB6.text = "" Or TB7.text = "" Or TB8.text = "" Then
[...]
End If |
En fait entre chaque 'Or' il y a une seul condition, et si tu fait
If TB1.text Or TB2.Text Or TB3.Text = ""
cela ne corespond pas a lui dire 'Si dans TB1 ou dans TB2 ou dans TB3 il n'y a pas de texte alors' mais cela correspond a : "Si le texte de TB1 est vrai ou que le text de TB2 est vrai ou que il n'y a pas de texte dans TB3 alors" (cela ne veut rien dire)
un équivalent de ce que tu a écrit est
If TB1.text = True Or TB2.Text = True Or TB3.Text = ""
Partager