Question : Conditions sur msgbx [Résolu]

- - Dernière réponse : vb95
Messages postés
1725
Date d'inscription
samedi 11 janvier 2014
Dernière intervention
11 décembre 2018
- 3 déc. 2017 à 13:28
Bonjour tout le monde et bon dimanche.

Alors voilà je réalise un programme en VBA pour un projet de classe. Sur mon formulaire je dispose de 3 OptionButtons et de 3 Textboxs. Pour mon programme, j'aimerais afficher un msgbox si aucun des OptionButtons est validé ou si un des textbox n'est pas remplie.
Pour cela j'ai écrit ça :

If (TextBox2.Value = "" Or TextBox1.Value = "" Or TextBox3.Value = "") And (OptionButton1 = False And OptionButton2 = False And OptionButton3 = False) Then

MsgBox "Veuillez remplir tous les paramètres de l'appareil à étudier"


Else.....


Cependant la chose qui se produit c'est que si aucun des optionButtons est sur true le message est bien affiché, mais si les textboxs ne sont pas remplis rien ne ce passe.

Pouvez vous m'aidez à trouver mon erreur svp
Afficher la suite 

Votre réponse

4 réponses

Messages postés
14319
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
11 décembre 2018
0
Merci
Tu fais un And entre tes 2 conditions, donc forcément ...
Commenter la réponse de NHenry
0
Merci
J'avais vue que c'était possible d'utiliser des and et or pour les conditions, je ne vois toujours pas l'erreur que j'ai faites
Commenter la réponse de poT
Messages postés
1725
Date d'inscription
samedi 11 janvier 2014
Dernière intervention
11 décembre 2018
0
Merci
bonjour
Je reprends ton message d'origine :
j'aimerais afficher un msgbox si aucun des OptionButtons est validé ou si un des textbox n'est pas remplie
Regarde bien le mot qui est en gras et souligné et tu vas comprendre ton erreur
Commenter la réponse de vb95
0
Merci
Aaaaaah d'accord ! oui en effet ça marche ! Merci beaucoup !
vb95
Messages postés
1725
Date d'inscription
samedi 11 janvier 2014
Dernière intervention
11 décembre 2018
-
Pas de souci !
Je mets le message comme résolu
Bon weekend
Commenter la réponse de poT

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.