[VB] problème de condition dans un if
Résolu/Fermé
chti_moon
Messages postés
63
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
29 octobre 2008
-
22 juil. 2008 à 14:35
vince190 Messages postés 687 Date d'inscription mardi 9 août 2005 Statut Membre Dernière intervention 19 février 2010 - 22 juil. 2008 à 15:23
vince190 Messages postés 687 Date d'inscription mardi 9 août 2005 Statut Membre Dernière intervention 19 février 2010 - 22 juil. 2008 à 15:23
A voir également:
- [VB] problème de condition dans un if
- Excel cellule couleur si condition texte - Guide
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Condition et excel - Guide
- Excel soustraction avec condition ✓ - Forum Excel
6 réponses
chti_moon
Messages postés
63
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
29 octobre 2008
4
22 juil. 2008 à 15:18
22 juil. 2008 à 15:18
J'ai donc pris le problème dans l'autre sens : voici la solution :
If Texte5 <> Null And Texte7 <> Null Then
DoCmd.GoToRecord, ,acNewRec
Else
MsgBox ("Vous devez entrer un numéro de plan et/ou une ddésignation")
End If
Voilà !
Merci
If Texte5 <> Null And Texte7 <> Null Then
DoCmd.GoToRecord, ,acNewRec
Else
MsgBox ("Vous devez entrer un numéro de plan et/ou une ddésignation")
End If
Voilà !
Merci
vince190
Messages postés
687
Date d'inscription
mardi 9 août 2005
Statut
Membre
Dernière intervention
19 février 2010
78
22 juil. 2008 à 14:39
22 juil. 2008 à 14:39
A la place de mettre "" à chaque fois tu devrais faire un truc du genre:
if textbox5 = NULL And Textbox7 = NULL then
....
Le reste à l'air correct.
if textbox5 = NULL And Textbox7 = NULL then
....
Le reste à l'air correct.
chti_moon
Messages postés
63
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
29 octobre 2008
4
22 juil. 2008 à 14:52
22 juil. 2008 à 14:52
Ca ne marche pas non plus avec "= Null".
J'ai aussi essayé :
if Not Texte5 And Not Texte7 Then
...
Dans ce cas, ça fonctionne mais uniquement si je rentre des chiffres, sinon j'ai un incompatibilité de types.
Hors moi j'ai besoin des lettres aussi
J'ai aussi essayé :
if Not Texte5 And Not Texte7 Then
...
Dans ce cas, ça fonctionne mais uniquement si je rentre des chiffres, sinon j'ai un incompatibilité de types.
Hors moi j'ai besoin des lettres aussi
vince190
Messages postés
687
Date d'inscription
mardi 9 août 2005
Statut
Membre
Dernière intervention
19 février 2010
78
22 juil. 2008 à 14:55
22 juil. 2008 à 14:55
Sinon tu peux prendre le pb à l'envers. Je veux dire tu peux mettre dans le sens:
if textbox5 NOT NULL then (ce que tu veux)
Je sais pas si tu vois...
if textbox5 NOT NULL then (ce que tu veux)
Je sais pas si tu vois...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
MrSlave
Messages postés
2587
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
26 août 2011
146
22 juil. 2008 à 15:10
22 juil. 2008 à 15:10
Essaye ça :
If Text5 = "" Then sup = MsgBox("Veuillez remplir le champ 5 :", vbCritical + vbOKOnly + 0, "Champ 5") Exit Sub End If
vince190
Messages postés
687
Date d'inscription
mardi 9 août 2005
Statut
Membre
Dernière intervention
19 février 2010
78
22 juil. 2008 à 15:23
22 juil. 2008 à 15:23
Niquel donc un nouveau problème résolu à plusieurs! C'est beau les forums!