Bonjour le Forum
J'ai effectué plusieurs recherches et je n'arrive pas à obtenir le résultat escompté.
Est-ce que ce que je souhaite est faisable !
Voila mon soucis :J'ai un classeur avec plusieurs onglets dont deux me servent d'exemple. Ils s'appelle vierge1 et vierge2. Ils permettent de faire des calculs sur des produits.
J'utilise un bouton qui copie/colle la feuille choisie (Vierge1 ou 2) et la renomme au nom d'une festivité, jusque là tout fonctionne.
C'est dans la feuille List_Prod (qui est permanente regroupant tous les noms de produits) que cela se complique car je voudrais récupérer tous les noms des produits qui seront nouvellement inscrits dans la ou les nouvelles feuilles nommées.
Dans Vierge1 ou 2, j'ai crée une zone de regroupement des nom des produits en FA2:FA181. J'ai nommé cette plage Liste_Prod =!$FA$2:$FA$181 de façon que le nom ne soit pas spécifique à un onglet.
=SIERREUR(INDEX(Liste_Prod;PETITE.VALEUR(SI(Liste_Prod<>0;LIGNE(INDIRECT("1:"&LIGNES(Liste_Prod))));LIGNES($1:1)));"")
Cette formule me renvoie une cellule vide, alors que si j'utilise le nom d'une plage spécifique (du genre : =Essard!$A$2:$FA$181 ) à un onglet tout fonctionne. Le nom des produits sont en place.
Comme vous le comprenez je ne connais pas auparavant le nom des futurs Onglets.
La question est la suivante : est-ce-que cela est possible si Oui comment ?
Merci d'avance
Cordialement
Partager