XL 2013 Test conditionnel sur ComboBox

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

M

mvcs

Guest
Bonjour,
Je cherche le moyen de conditionner la valeur d'une ComboBox en fonction de la valeur d'une autre.
Exemple :
Si CBx1 = A ou B ou C alors CBx2 = Range("XXX").value
Si CBx1 = D ou E ou F alors CBx2 = ""
C'est sûrement très simple mais je bloque un peu.
Merci de votre indulgence pour un novice en VBA.

Et pendant que j'y suis, une autre question :
Je veux sélectionner la feuille en fonction de la valeur saisie dans une ComboBox.
Peut-on écrire : Sheets(Combobox1.Value).select ?
Sachant bien sûr que j'ai paramétré la CBx pour qu'elle affiche les noms des feuilles existantes du classeur.

Cordialement
 
Bonjour,

Pour la deuxième question, le plus simple est d'essayer !!

Pour la première , l'utilisation de Select Case semble bien indiquée:

VB:
Select Case CBx1.Value
Case "A", "B", "C"
   CBX2.AddItem Range("XXX").value
Case "D", "E", "F"
   CBX2.AddItem Range("YYY").value
.../...
End Select

A+
 
Bonsoir Paf,
Pour la première, je ne connaissais pas Select Case et ça me convient bien
Pour la deuxième, effectivement, j'ai essayé et ça marche … c'était tout simple.
Merci du coup de main.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

N
Réponses
3
Affichages
1 K
ninajams
N
S
Réponses
13
Affichages
2 K
Stedemart
S
  • Question Question
Microsoft 365 Protect/Unprotect
Réponses
18
Affichages
3 K
K
Réponses
3
Affichages
803
K
J
Réponses
2
Affichages
732
jeanlouispaf
J
Retour