Rapport de message :*
 

Re: Créer et Utiliser des listes de choix successives

Titre du sujet : Re: Créer et Utiliser des listes de choix successives
par gmarin le 07/10/2009 01:15:09

Citation :
Guy a écrit : Bonjour,

Pas de surprise.
As-tu essayé : Pour réinitialiser le menu : exécuter la procédure ValiderStructure() du module modNoyau.

Le tableau en feuil1 (renommé au niveau du code comme feuilBoutons) est dynamique, il peut contenir autant de lignes que tu le souhaites.

Tu n'as pas à créer quoi que ce soit, seulement efface les ligne sous les en-têtes (Niveau, Marque, Lien) en ligne 2 (Laisse la ligne qui porte Niveau: 1 Marque : Marques "")  et place les informations qui concernent ton truc sous cette ligne (en ligne 3).

Examine le menu résultant et par exemple si tu as N marques, il doit y avoir N niveaux 2.
Pour chaque Niveau 2 il y aura autant de Niveau 3 que de modèles de la marque.

Exemple :
Niveau  Marque Lien
2          GM  
3          Modèle1 http:// truc.chose
3          Modele 2 http.....
3         .....
2         VolksWagen
3         Rabbit http://...
3         Passat
3         ....
2         Chrysler
3         Modèle1 ....
3         Modèle2 .....
etc
 
La chose à retenir : les Marques ont le no. de niveau 2, les modèles le no. de niveau 3
C'est tout.

Une fois saisies les marques, les modèles et les liens, exécute la procédure citée : ValiderStructure()

Guy


Ok, çà fonctionne bien. Et çà me conviendrait bien ....
Mais il faut donc que je réécrive mes données présentes à gauche dans mes colonnes "lieu", "marque", "modèle" sous une autre forme, dans les 3 colonnes que tu as disposées à droite : "niveau", "marque" et "lien" ...... et comme dit dans ma 1° réponse, les 3 colonnes que j'ai présenté ne sont qu'un exemple, en réalité elles sont une partie de 24 colonnes d'un tableau renseignant d'autres données, avec déjà plus de 250 lignes ....
Ou alors, je ne comprends pas, mais les données à gauche ne vont pas aller seules depuis mes colonnes vers celles de droite !
Rassures-moi.

Gmarin