Lisste de choix EXCEL

Signaler
Messages postés
2
Date d'inscription
lundi 4 septembre 2006
Statut
Membre
Dernière intervention
6 février 2009
-
Messages postés
18
Date d'inscription
lundi 28 mars 2005
Statut
Membre
Dernière intervention
29 juillet 2009
-
Bonjour à tous, aprés quelques recherches je n'ai pas trouvé de réponse à mon problème. Je me permets donc de vous le soumettre.

Je voudrais faire apparaitre une liste de choix lorsque dans une cellule une donnée précise est entré.

En d'autre terme

si dans A3 (qui est aussi une liste de choix "fruits, légumes, autres") "légumes" est entré, je voudrais qu'apparaisse en B3 une liste de choix proposant "frais" ou "surgelé".

Est-ce possible et si oui comment faire.

Merci d'avance.

3 réponses

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
Salut
C'est surement faisable, mais lourd (pas le temps de faire des recherche, désolé).
Perso, j'aurai mis la liste suivante dans A3 : "Fuits, Légumes frais, Légumes surgelés, Autres"
C'est con, mais ça peut simplifier la vie

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Messages postés
2
Date d'inscription
lundi 4 septembre 2006
Statut
Membre
Dernière intervention
6 février 2009

Merci de ta réponse, mais j'avais simplifié ma demande pour la poster. En réalité les choix sont bien plsu multiples que ce j'ai signifié ci dessus. Une fois la réponse obtenu je pensais l'adapter à mon cas précis.

Merci qd même.
Messages postés
18
Date d'inscription
lundi 28 mars 2005
Statut
Membre
Dernière intervention
29 juillet 2009

oui c'est possible!!
Il faut pour cela que tu crées des actions pour chaque listes.
Exemple tu une liste A et une B

tu as un truc du genre:
Private Sub listA_Click()
    call mise_a_jour listeB
End Sub

Private Sub listB_Click()
    call mise_a_jour listeB
End Sub

Aprés le plus complexe est de réaliser les fonction mise_a_jour et pour ca je te conseille d'organiser tes données en matrice du genre

fruit x y
legume  frais  surgeler x
féculant

liste A : fruit légume féculant
liste B: le reste

Cette méthode marche bien avec peu de code et cela te donne une impression de dynamique

Bonne chance