Bonjour!
J'ai un formulaire qui a 10 contrôles texbox qui doivent tous être saisis, aucun ne doit être vide.
Pour éviter autant de test (imbriqué) if qu'ii y a de contrôles, j'ai tenté ce code :
Comment corriger?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim ctl As Access.Control For Each ctl In Me.Controls If TypeOf ctl Is textbox and ctl.value = "" Then MsgBox ("Tous les champs doivent être remplis") End If Next ctl
Merci.
Je reçois un message d'erreur sur la ligne avec if :
erreur 438 propriété ou méthode non géré par cet objet
Comment corriger
Partager