Afficher 1 usf en fonction de check box

  • Initiateur de la discussion Initiateur de la discussion Toutou
  • 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 !

Toutou

XLDnaute Occasionnel
Bonjour a tous,
Dans 1 USF j'ai 4 Checkbox, différentes combinaisons sont donc possible. Chaque checkbox correspond à un USF mais fonction de la combinaison 1 autre (parmis 5) USF apparait avec des parties visible ou non.
Exple: avec le code suivant, les USF 1 et 3 s'affichent:
IF checkbox1=true then
USF1.Show
End If

If Checkbox3=True then
USF3.Show
End If

Mais ce que je voudrait c'est plutot quelque chos comme cela:

If CheckBox1=True and Checkbox3=True Then
USF1.Show and USF1.Frame3.Visible=True
End IF

Mais le mot 'and' fait boguer le programme; si je tape:

IF checkbox1=true then
USF1.Show
End If

If Checkbox3=True then
USF1.Frame3.Visible=True
End If

If Checkbox3=True then
USF3.Show
End If

Alors les deux USF apparaissent quand je sélectionne les deux Checkbox.

Coment faire en sorte que seul ce qui correspond à la combinaison apparaisse?

La boucle IF est-elle la bonne?
J'ai essayé avec ElseIF, mais jme suis embrouillé dans mon code...
Qqun aurait-il une solution à m'apporter?
 
Bonjour Toutou, bonjour le forum,

Pas sûr d'avoir bien compris mais j'essaierais:

If CheckBox1=True and Checkbox3=True Then
USF1.Frame3.Visible=True
USF1.Show
End IF

If Checkbox3=True And CheckBox1.Value = False then
USF3.Show
End If
 
- 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
3
Affichages
900
Réponses
24
Affichages
2 K
M
  • Question Question
Réponses
2
Affichages
2 K
  • Question Question
XL 2019 Code VBA
Réponses
12
Affichages
939
Retour