Cohérence entre listes déroulantes

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

T

tiboo

Guest
Bonjour à tous,

J'ai un fichier "donnees.xls", avec 3 feuilles :
- marque
- modele
- coupleMarqueModele

Dans mon fichier "application.xls", j'ai 1 feuille dans laquelle se trouve 2 listes déroulantes alimentées par la feuille marque et l'autre par la feuille produit du fichiers "donnees.xls"


Quel code VBA dois-je utiliser pour vérifier la cohérence entre mes listes ?

Exemple :
- Je sélectionne "Peugeot" dans la 1ère liste, et dans la 2ème "Mégane" ==> je souhaite afficher un message d'erreur
- Ou encore mieux, si possible, je sélectionne "Peugeot", et la 2ème liste me propose "106, 206, 306..."

Je ne sais pas si ma saisie dans la feuille coupleMarqueModele est idéale, pouvez-vous me conseiller ?

Merci d'avance.

Cdlt,

tiboo
 

Pièces jointes

Dernière modification par un modérateur:
Re : Cohérence entre listes déroulantes

Bonjour,

Merci pour le lien.
Pouvez-vous m'indiquer quelle solution utiliser ?
Car mes listes déroulantes sont alimentées par un autre fichier.

Merci.
 
Re : Cohérence entre listes déroulantes

re,

J'ai réussi à lier mes 2 listes déroulantes :
Quand je sélectionne la marque dans la 1ère liste déroulante et que je clique sur "Associer les modèles",
la 2nd liste déroulante contient les modèles de véhicules correspondant à la marque.

J'aimerai que la 2nd liste déroulante puisse se mettre à jour lorsque l'utilisateur a fait son choix dans la 1ère.

J'ai essayé ce code :

VB:
Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address="$C$6" Then
    ...
    End If
End Sub

mais quand je sélectionne une valeur dans ma 1ère liste déroulante, rien ne se passe...


Le code est-il différent pour une modification de liste déroulante par rapport à une modification de cellule ?


Merci d'avance.

tiboo
 

Pièces jointes

- 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

Réponses
10
Affichages
1 K
Réponses
8
Affichages
1 K
B
Réponses
3
Affichages
965
J
  • Résolu(e)
Réponses
6
Affichages
1 K
JeanDidouille
J
Retour