Bonjour à tous,
Ce matin je bloque sur un point crucial de mon programme. Je cherche à vérifier que toutes mes textboxs soient remplies pour rendre un test "true".
En textboxs j'ai :
- Textbox1, Textbox2......, Textbox18
Textbox1A, Textbox1B, Textbox1C ......., Textbox8A, Textbox8B, Textbox8C
Je passe donc par deux variables n et o car d'un côté on va jusque 18 (n) et de l'autre jusqu'à 8 (o)
Voici ma boucle :
Function Test_rempli() As Boolean
'On regarde si ttes les textboxs sont remplies
Dim n%, o%
Test_rempli = False
For n = 1 To 18
For o = 1 To 8
If Me.Controls("TextBox" & n) = "" Or Me.Controls("TextBox" & o & "A") = "" Or Me.Controls("TextBox" & o & "B") = "" Or Me.Controls("TextBox" & o & "C") = "" Then
Test_rempli = False
Exit For
Else
Test_rempli = True
End If
Next o
Next n
End Function
Je dois avoir un problème quelque part mais je ne le vois pas. C'est à dire que la vérification des texboxs + chiffre + lettre fonctionne, mais celle avec uniquement textbox+chiffre ne fonctionne pas....
Je peux éventuellement fournir un fichier très réduit si nécessaire, n'hésitez pas si je n'ai pas été très clair.
Merci d'avance à tous ceux qui prendront le temps de me lire
Kitesurf