Re : Liste de validation en cascade
Bonsoir klin89 et tibo,
klin89, merci beaucoup pour le lien, c'est vraiment très bien, malgré mon aversion en ce qui concerne les macros.
Mais le roblème reste entier, s'il faut établir un petit tableau pour chaque catégorie et sous-catégorie, étant donné les quantités, cela devient une vraie usine à gaz.
Tibo, le métier déteint, tu aimes bien compter (lol), moi aussi, mais avec des briques et du béton.
J'ai fait un petit exemple compréhensible, je l'espère, pour tout le monde.
En réalité, les catégories et sous-catégories, 4 au total (3 dans l'exemple), devraient pouvoir se limiter à un maximum de 26 lignes pour chacune.
Exemple :
Pour la 1ère : terrassements, égouts, fondations, maçonneries, ...
Pour la 2ème : briques, parpaings, béton, PVC, ...
Pour la 3ème : les dimensions (19*5*9, Ø110, ...)
Pour la 4ème : encore autre chose (lol)
La 5ème colonne (là où il y a des chiffres dans l'exemple) est la liste des composants : parpaings, mortier, main d'oeuvre, rejointoyement, ... (au maximum 8).
Cette liste permet d'établir le prix de revient.
Mais chaque sous-catégorie ne nécessitea pas 26 lignes (cela ferait plus de 3,5 millions de lignes !), j'estime à +/- 10 000 lignes
Le problème serait résolu si je parvienais à extraire de la liste des codes en Feuil2 une liste sans vides sur base du nombre de caractères.
Exemple :
J2 est vide → toutes les désignations dont le code n'a qu'un caractère.
Le code de la valeur en J2 à un caractère (chemise → A → 1 caractère).
La liste de validation devrait offrir le choix entre toutes les désignations dont le code a 2 caractères et dont le premier caractère est le même que celui en J2 (chemise coton → AA, chemise laine → AB, ...).
Idem pour les autres sous-catégories.
Je parviens à le faire, avec une colonne supplémentaire, si je n'avais qu'une cellule avec liste de validation, mais j'en puis en avoir +/- 300.
Merci de m'aider à trouver une solution.
abcd