Re : Créer une feuille/variable d'une colonne d'un tableau
Bonjour,
Oh ...
Je suis déçue de m'être mal expliquée.
Bon, je vais essayer de ne rien oublier.
Je fais cet outil pour plusieurs personnes.
A l'heure actuelle, chacun d'entre eux fait une extraction de notre logiciel interne, avec ses paramètres personnels.
L'extraction s'enregistre sur le PC de l'utilisateur, sous format Excel, avec toujours les mêmes caractéristiques :
_il n'y a qu'1 feuille de créée et elle se nomme "Détail"
_aucune autre feuille n'est créée
_cette feuille "Détail" a toujours les mêmes données dans les mêmes colonnes : en Colonne A : le nom des fournisseurs
Je voudrais que la macro tourne dans ce classeur et qu'elle ajoute un onglet par fournisseur différent. Aucun autre classeur Excel.
Ta macro marche parfaitement, à condition d'ajouter au début :
Sheets.Add After:=Sheets(Sheets.Count)
Sheets("Feuil1").Name = "Fournisseur A"
Sheets.Add After:=Sheets(Sheets.Count)
Sheets("Feuil2").Name = "Fournisseur B"
...
et ainsi de suite pour les 60 fournisseurs que nous avons actuellement.
Dans cette solution, le soucis c'est que chacun au final n'a que 10 fournisseurs différents dans son extraction.
Ce ne sera pas pratique pour eux d'aller regarder dans chaque onglet voir quel fournisseur a eu une action.
Pour moi, je me vois mal modifier cette macro à chaque fois, puisque de nouveaux fournisseurs arrivent régulièrement, et certains sortent définitivement.
Si on pouvait rajouter, au début de ta macro, une boucle pour intérroger cette colonne A, voir quels sont les fournisseurs présents, et qu'elles crée les feuilles nécessaires....
Penses-tu que ce soit possible?
Laure