Bonjour à tous
J'ai écumé le forum depuis hier en tentant de résoudre mon problème, sans succès.
J'ai souvent cru trouver des bribes de solutions, mais qui ne se sont pas avérées concluantes.
Je vous explique mon problème. (Je le simplifie, et l'adapterai par la suite)
J'ai plusieurs feuilles dans un fichier : RESUME,S1,S2,S3,S4
Dans l'onglet RESUME, j'ai créé un tableau (anciennement liste), avec le nom des feuilles, comme ci dessous (en reprennant la numérotation ligne/colonne)
A B
1 S1
2 S2
3 S3
4 S4
Je souhaiterai utiliser la fonction =INDIRECT.EXT afin d'aller rechercher la valeur en cellule A1 de l'onglet dont le nom est en position A1 de la feuille "RESUME", et la mettre en B1 de la feuille "RESUME" qui est vide
Puis, étendre la formule à la ligne 2, 3, 4 (ça, je sais faire :p)
J'ai essayé plusieurs méthodes, dont =INDIRECT.EXT("'&$A1&'!$A$1";VRAI;0;2)
, qui m'affiche #REF!
Je vais ensuite appliquer cela à beaucoup de feuille, donc je cherche à éviter de taper à chaque fois le nom de la feuille dans la fonction indirect.ext en l'automatisant avec un tableau.
Est ce que quelqu'un aurait la gentillesse de m'aider?
Merci d'avance à ceux qui se pencheront sur ce problème
ps : je cherche à éviter une macro car je ne maitrise pas du tout le sujet
ps2 : j'utilise office 2007