• Initiateur de la discussion Initiateur de la discussion Nimbus
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Nimbus

XLDnaute Occasionnel
Bonjour,

J'ai un soucis avec mon programme VBA.
Je veux qu'il m'affiche "non conforme" quand la valeur est supérieure à +3 et inférieure à -3.
Voila mon programme mais, quand je l'exécute, il ne prend en compte que le premier "if". Je ne comprend pas pourquoi.

Private Sub Resultat_verre_droit_Change()
Range("L8") = Resultat_verre_droit.Value
If Resultat_verre_droit < -3 Then
Label21.Visible = True 'Label masqué
Sheets(1).Range("L8").Interior.Color = vbRed
Else
Label21.Visible = False 'Label visible
Sheets(1).Range("L8").Interior.Color = vbGreen
End If
If Resultat_verre_droit > 3 Then
Label21.Visible = True 'Label masqué
Sheets(1).Range("L8").Interior.Color = vbRed
Else
Label21.Visible = False 'Label visible
Sheets(1).Range("L8").Interior.Color = vbGreen
End If
End Sub


Merci de votre aide

Nimbus
 
Re : Programme VBA

Bonjour,

regarde peut être ceci, à adapter :
Code:
Label1.Visible = CDbl(TextBox1) < -3 Or CDbl(TextBox1) > 3
Sheets(1).Range("L8").Interior.Color = IIf(CDbl(TextBox1) < -3 Or CDbl(TextBox1) > 3, vbRed, vbGreen)
bonne journée
@+
 
Re : Programme VBA

Salut Nimbus et Bienvenue sur XLD, le Forum

Essaye peut-être comme cela

Code:
Private Sub Resultat_verre_droit_Change()
Range("L8") = Resultat_verre_droit.Value
Label21.Visible = IIf(Resultat_verre_droit < -3 Or Resultat_verre_droit > 3, True, False) 'Label masqué
Sheets(1).Range("L8").Interior.Color = IIf(Resultat_verre_droit < -3 Or Resultat_verre_droit > 3, vbRed, vbGreen)
End Sub

EDITION: Salut Pierrot 🙂

Bonne Journée
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
909
Réponses
15
Affichages
782
Réponses
4
Affichages
754
Réponses
1
Affichages
323
Retour