Re Stphane4933 le forum
oui pour la feuille ajoutée tu peux rajouter avant le "end select"
Case Is = "Ta nouvelle Feuille"
Call copie
C'est parce que j'ai repris un bout de ton code, mais si tu veux sans rien rajouter je te change le code ????
et dans ce cas tu pourras rajouter autant de feuilles même structure que les supports?? je ne sais plus et cela sera automatique
c'est toi qui me dit??
Pour le traiter, là c'est une macro (ça t'avais compris) , mais en gros :
1) je fais d'abord une copie de toutes tes lignes de tous tes tableaux concernant les feuilles Support etc dans la feuille Index, mais cela pourrait aussi être ailleurs voir même pas du tout sur une feuille seulement en mémoire, mais c'est plus pratique pour vérifier le déroulement je fais la liste et ensuite j'en fais un tableau aa
2) je fais une liste sans doublon de tous les éléments qui ont une quantité différente de zéro, j'en fais un tableau bb qui possède 6 lignes et un nombre de colonnes qui correspond au nombre d'éléments trouvés dans la liste sans doublons.
3) je transpose mon tableau pour avoir maintenant un tableau du nombre de ligne trouvées dans la liste sans doublons et de 6 colonnes le tableau cc
4) je fais une boucle sur tous les éléments de mon tableau cc et je fais une boucle sur mon tableau aa celui de tous les éléments de ma liste crée en 1) tableau aa au début de ma macro "Traiter", je commence par mettre ma cellule de la colonne 6 à vide au cas ou!!
5) pour chaque élément correspondant je fais la somme de la cellule de mon tableau cc + la quantité de l'élément trouvé dans ma boucle demon tableau aa
6) je restitue et je mets en forme la tableau restitué
voilà voilà
a+
Papou