Tableau excel

Résolu/Fermé
julolo83 Messages postés 2 Date d'inscription jeudi 10 décembre 2009 Statut Membre Dernière intervention 15 décembre 2009 - 10 déc. 2009 à 16:35
 julolo83 - 15 déc. 2009 à 11:19
Bonjour,

Voila, j'ai un fichier excel avec 150 feuilles à l'intérieur, je voudrais créer une autre feuille où je mettrai un tableau, à l'intérieur dequel je voudrais :

1ère colonne:

mettre en A1 le contenu de la cellule K13 de la feuille 1
mettre en A2 le contenu de la cellule K13 de la feuille 2
mettre en A3 le contenu de la cellule K13 de la feuille 3
mettre en A4 le contenu de la cellule K13 de la feuille 4
mettre en A5 le contenu de la cellule K13 de la feuille 5
mettre en A6 le contenu de la cellule K13 de la feuille 6

et ainsi de suite. je voudrais faire ça pour plusieurs colonnes, et je ne sais pas comment le faire sans passer par VBA. je pourrais le faire manuellement en tapant dans chaque case : '1'!K13 '2'!K13, mais j'aimerais gagner du temps.

Merci d'avance pour vos réponses, et si vous pensez que c'est impossible sans VBA, dites le moi quand même s'il vous plait.

Merci beaucoup.
A voir également:

3 réponses

pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
10 déc. 2009 à 17:02
Bonjour,

Dans l'exemple donné c'est possible en utilisant le numéro de ligne comme index de la feuille mais ce n'est peut-être pas généralisable. Voici la formule qui fonctionne pour ce cas si les feuilles se nomment Feuille 1, Feuille 2 ...:

=INDIRECT("'Feuille "&LIGNE()&"'!K13")

en A1 et à recopier vers le bas

Petite précision si les feuilles se nomment 1, 2 ... c'est encore plus simple voilà la formule :

=INDIRECT(LIGNE()&"!K13")

A+
0
Bonjour,

Merci de votre réponse très rapide, cela marche très bien si je commence en A1 et c'est déja très bien je vous remercie, mais si je décide de commencer en voulant faire ceci :

mettre en A3 le contenu de la cellule K13 de la feuille 1
mettre en A4 le contenu de la cellule K13 de la feuille 2
mettre en A5 le contenu de la cellule K13 de la feuille 3
mettre en A6 le contenu de la cellule K13 de la feuille 4
mettre en A7 le contenu de la cellule K13 de la feuille 5
mettre en A8 le contenu de la cellule K13 de la feuille 6

le logiciel ne prends pas en compte toutes les pages et pas dans le bon oredre.

Auriez vous s'il vous plait, une solution pour m'aider ?

Merci beaucoup
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
11 déc. 2009 à 10:09
Bonjour,

Oui, il est possible de décaler l'index comme ceci :

en A3, LIGNE() donne le numéro de la ligne c'est à dire 3 donc il suffit d'enlever 2 pour faire référence à la feuille 1 et ainsi de suite ...

=INDIRECT(LIGNE()-2 &"!K13")

A+
0
Merci beaucoup ca m'as vraiment bien aidé, merci vraiment !
0