Afficher cellule à partir recherche nom d'onglet

Bonjour,

Je souhaiterai afficher les cellules M2 à M11 de tous les onglets dans le 1er onglet.

En H de l'onglet Ingrédients utilisés, voici ce que je voudrais afficher. Le problème c'est que je dois sélectionner manuellement les onglets et si j'en supprime un, tout bug.

J'ai une macro qui m'affiche en A la liste des onglets.

Mon objectif serait donc d'avoir un macro ou une formule qui me permette de rechercher à partir du nom de l'onglet en A (donné par une macro), les cellules M2:M11 et de me les afficher en colonne (me servant pour faire une liste des données uniques ici en I)

Quelqu'un aurait une idée ?

Nini.

Bonjour,

Si tu dispose du nom d'onglet, tu peux utiliser la fonction INDIRECT.

Exemple de formule possible en B1 :

=INDIRECT("'"&$A1&"'!M"&COLONNE())

Par contre, la structure de ton fichier m'a vraiment l'air hasardeuse, et pour t'éviter bien des ennuies par la suite, je te conseille (si possible) de restructurer ton fichier vers quelque chose de plus classique et facilement exploitable.

Exemple :

Un onglet de base de données avec toutes les informations utiles. Et un autre onglet d'affichage (exemple : liste déroulante de choix de recette, qui vient exporter/exploiter les informations utiles de la base de données.).

Rechercher des sujets similaires à "afficher partir recherche nom onglet"