[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
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. julplemet Messages postés 325 Date d'inscription   Statut Membre 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
    1. 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
      1. julplemet Messages postés 325 Date d'inscription   Statut Membre 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
      2. grace > julplemet Messages postés 325 Date d'inscription   Statut Membre
         
        Ok en tout cas merci pour ton aide
        0
  2. Matio Messages postés 684 Statut Membre 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