Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Macro Tableau vers "relation père/fils"

Polobe36

XLDnaute Occasionnel
Bonjour à tous, le Forum,

J'aurais bien besoin d'un petit coup de main de votre part pour convertir des données stockées dans un tableau sous la forme "père/fils".

Mon objectif est de créer une arborescence à partir d'une liste à deux colonnes. En piochant sur le site de http://boisgontierjacques.free.fr/ j'ai trouvé comment faire, çà ne pose pas souci à partir du moment où cette liste existe.

Mon besoin est donc de générer, selon un critère bien défini (colonne I de "Tableau"), cette fameuse liste à partir d'un tableau où les données sont stockées par colonnes.

L'exemple sera sûrement plus parlant. En pièce jointe, vous pouvez trouver les onglets suivants:
- Tableau = le stockage des informations (un matériel peut avoir 2 ou 3 niveaux, les opérations sont toujours dans la même colonne)
- Hierarchie = le résultat attendu de la "liste" à deux colonnes générée lorsque l'on choisi le critère "gamme1" (sélection par inputbox par exemple c'est suffisant)
- Arbo = le résultat attendu une fois la liste générée.

En espérant être suffisamment explicite, merci par avance de votre aide.
 

Pièces jointes

  • Exemple Tablo_vs_Arbo.xlsm
    36.5 KB · Affichages: 37

Polobe36

XLDnaute Occasionnel
Bonjour à tous,

Alors c'est un peu archaïque, mais çà à l'air de fonctionner.
Si quelqu'un a une idée pour simplifier et optimiser ce code je suis preneur.
 

Pièces jointes

  • Exemple Tablo_vs_Arbo.xlsm
    60.3 KB · Affichages: 41

Discussions similaires

Réponses
17
Affichages
346
Réponses
7
Affichages
368
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…