Compilation des données contenues dans plusieurs classeurs

Hugues

XLDnaute Impliqué
Bonjour Le Forum,
Je souhaiterais créer un classeur qui regrouperait certaines données contenues dans d'autres classeurs identiques (même intitulé de feuille, organisé de la même manière).
Si je rajoute ou modifie le code classeur, je souhaiterais que les formule de recherche s'adaptent au nouveau nom de classeur.
Ci joint un exemple.
Merci par avance pour votre aide,
Hugues
 

Pièces jointes

  • compilation_classeur.xls
    14 KB · Affichages: 63

tototiti2008

XLDnaute Barbatruc
Re : Compilation des données contenues dans plusieurs classeurs

Bonjour Hugues,

Par formule, c'est possible en utilisant la fonction INDIRECT, mais elle a un gros soucis, c'est quelle exige que le classeur soit ouvert, sinon ça ne fonctionne pas.

en B4

=INDIRECT("["&$A4&".xls]Feuil1!$A$1")

en C4

=INDIRECT("["&$A4&".xls]Feuil1!$A$2")

sinon il me semble qu'il y a une macro complémentaire qui existe avec une fonction INDIRECT.EXT qui n'a pas le défaut d'INDIRECT, mais je ne connais pas son nom..

Edit : Ahh, voilà, c'est MOREFUNC :

Ce lien n'existe plus
 
Dernière édition:

Hugues

XLDnaute Impliqué
Re : Compilation des données contenues dans plusieurs classeurs

Bonjour TOTOTITI,
Tout d'abord un grand merci pour l'aide.
Jai essayé de mettre en application mais cela ne fonctionne pas.
Ci aprés la formule écrite dans la cellule quand je fais une laison manuelle :
='[eah572_ca_2007.xls]données brutes'!$E$16
Sachant que la référence du fichier source est en B6 (eah572_ca_2007.xls), jai écrit la formule suivante :
=INDIRECT("["&$B6&"]données brutes'!$E$16")
Je ne trouve pas mon erreur.
Pourriez vous me venir en aide ?
Un grand merci,
Hugues
 

Discussions similaires

Statistiques des forums

Discussions
312 226
Messages
2 086 413
Membres
103 202
dernier inscrit
Claire2BM