Select case checkbox

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

Claudy

XLDnaute Accro
Bonjour à tous,
dans un usf, j'ai deux checkbox....
Je voudrais que lorsqu l'on coche un des deux ,
Range("H500").End(xlUp)(2)="Q"
ou Range("H500").End(xlUp)(2)="T"

Si les deux sont cochées, Range("H500").End(xlUp)(2)="Q & T"
Si aucun coché,Range("H500").End(xlUp)(2)=" "
J'ai essayé avec Select case, mais ça va pas!
Je tourne en rond....
merci d'avance,
Claudy
 
Re : Select case checkbox

Bonjour, et merci

Select Case CheckBox1.Value
Case True
sit = "Quai"
Case False
sit = " "

End Select

Select Case CheckBox2.Value
Case True
sit = "Train"
Case False
sit = " "

End Select

Range("H500").End(xlUp)(2) = sit
 
Re : Select case checkbox

Re-bonjour Claudy,

J'ai créé un module de code nommé 'Coche' dont voici la teneur :

Code:
Sub Coche()
With UserForm1
  Select Case .CheckBox1.Value
    Case False
      Select Case .CheckBox2.Value
        Case False
        Range("A500").End(xlUp) = ""
        Case True
        Range("A500").End(xlUp) = "T"
      End Select
    Case True
      Select Case .CheckBox2.Value
        Case False
        Range("A500").End(xlUp) = "Q"
        Case True
        Range("A500").End(xlUp) = "Q & T"
    End Select
  End Select
End With

End Sub

Puis je fais appel à ce module dans l'événement 'Click' des CheckBox :

Code:
Private Sub CheckBox1_Click()
Coche

End Sub

Private Sub CheckBox2_Click()
Coche

End Sub

Voilà, c'est aussi simple ! Il ne reste plus qu'à adapter les références de cellules et d'objets, éventuellement.

Espérant t'avoir aidé.

Cordialement.
 
- 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

  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
601
Réponses
10
Affichages
802
Réponses
18
Affichages
1 K
  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
1 K
Retour