[VBA] URGENT svp! enregistrement procédure

grace -  
 grace -
Bonjour,

si je veux tester le contenu de plusieurs champs comment je fais?
Il y a des Combobox et des textbox

J'ai essayé cela mais ca ne marche pas :

If TextBox1.Value = "" Then
MsgBox "Il faut entrer un numéro d'étiquette"
If combobox1.Value = "" Then
MsgBox "Choisir un responsable dans la liste"
else
.... procedure d'enregristrement
End If
End if
end sub
Merci d'avance pour vos reponses

PS : je suis débutante
A voir également:

2 réponses

julplemet Messages postés 331 Date d'inscription   Statut Membre Dernière intervention   79
 
Apparemment tu devrais faire

If TextBox1.Value == "" Then
MsgBox "Il faut entrer un numéro d'étiquette"
else
If combobox1.Value == "" Then
MsgBox "Choisir un responsable dans la liste"
else
.... procedure d'enregristrement
End If
End if

il me semble qu'en VB tu dois mettre un == pour le test d'egalite parce que = donne une affectation
0
grace
 
c'est bon ca marche!
Merci beaucoup!

Maintenant si je veux testé le contenu d'un textbox qui doit être une date. Je ne veux pa que ca enregistre si la date n'est pas au format " jj/mm/aaa" comment on fait????
0
julplemet Messages postés 331 Date d'inscription   Statut Membre Dernière intervention   79 > grace
 
Ca devient un autre probleme alors poste un nouveau sujet
(Je n'ai plus le temps de te répondre)

Mais cherche avant, j'ai déjà aidé pour des problèmes de date en VB et ca doit etre courant sur CCM
0
grace > julplemet Messages postés 331 Date d'inscription   Statut Membre Dernière intervention  
 
Ok en tout cas merci pour ton aide
0
Matio Messages postés 671 Date d'inscription   Statut Membre Dernière intervention   300
 
Si tu place End If
End If ca veux dire que le premier if englobe le 2ème t'es sûre de ça ?
trop tard
0