Listes en cascade

Résolu/Fermé
arkhan07 Messages postés 30 Date d'inscription jeudi 23 février 2012 Statut Membre Dernière intervention 5 mai 2017 - 23 févr. 2012 à 15:48
arkhan07 Messages postés 30 Date d'inscription jeudi 23 février 2012 Statut Membre Dernière intervention 5 mai 2017 - 27 févr. 2012 à 08:58
Bonjour,

Je travaille sur les forms dans excel 2007.

Je voudrais réaliser un systeme qui s'apparente au menu démarrage de windows ( en bas à gauche de vos ecrans). Je voudrais à partir d'une listbox ou combobox sélectionner un text. Ce dernier ouvre une autre liste mais toujours dans le meme champs. Par exemple lorsque vous cliquer sur démarrer vous avez une premiere liste, vous cliquer alors sur programme et une nouvelle liste apparait, puis accesoire, et ainsi de suite.

Ma question est la suivante :
- Comment réaliser cette méthode de sélection?

Cordialement
Arkhan07

2 réponses

Pitu Messages postés 1440 Date d'inscription jeudi 3 octobre 2002 Statut Contributeur Dernière intervention 5 janvier 2013 125
Modifié par Pitu le 23/02/2012 à 16:03
Bonjour,

Dans le même champ (cellule), je ne sais pas faire. Et je ne pense pas que ce soit faisable du reste, sauf à totalement programmer cela en VB.
En revanche, si tu peux faire ça sur 2 cellules (c1 et c2), c'est jouable :
c1 sera restreint à une liste de valeurs (niveau 1).
Pour chacune des valeurs de c1, tu créeras la liste des valeurs de niveau 2 dans un autre onglet.

Ex : (onglet 2)
1   Renault    BMW          Citroën  
2   Twingo     Série 1       C2  
3   Kangoo     Série 3       C4 Picasso  
4              Série 5       C5  
5


Ta cellule c1 sera validée par la liste A1:A3 (nommée "marques")
Ta cellule c2 sera validée par les listes "Renault", "BMW", "Citroën" qui seront les noms que tu auras donné respectivement aux plages A2:A5, B2:B5, C2:C5
Les formules de validation seront les suivantes :
c1 : "=Marques"
c2 : "=INDIRECT(c1)"

Je ne sais pas faire mieux ...


(:*Þ Pitù
Ni modo, ni même quasi modo
0
arkhan07 Messages postés 30 Date d'inscription jeudi 23 février 2012 Statut Membre Dernière intervention 5 mai 2017
23 févr. 2012 à 16:15
Merci d'avoir répondu Pitu.

J'utilisais cette méthode justement. Mais je veux faire évoluer mon classeur pour éviter que les utilisateurs se trouvent devant une feuille et puisse modifier des cellules en cliquant dessus. C'est pour ca que j'utile les forms.
0
arkhan07 Messages postés 30 Date d'inscription jeudi 23 février 2012 Statut Membre Dernière intervention 5 mai 2017
27 févr. 2012 à 08:58
Une autre idée ?
0