A l'aide sur Excel...

Résolu/Fermé
Patoche - 11 juin 2012 à 23:51
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 - 13 juin 2012 à 05:48
Bonjour,

J'ai une feuille excel "Total", dans cette feuille, j'ai une cellule créée par Concaténation, qui me donne l'adresse d'une autre feuille excel "Janvier" ex:='C:\[Janvier.xlsm]Journée'!D10
Comment puis je récupérer la valeur de ma cellule D10.
Merci d'avance.
A voir également:

1 réponse

Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 235
11 juin 2012 à 23:59
Je ne comprends pas ta question :

Dans la cellule A1 de la feuille "Total" du fichier "MonFichier" tu as la formule
='C:\[Janvier.xlsm]Journée'!D10
Donc tu lis en A1 la valeur qui est contenue en D10 de "Total" !

Quel est le problème ?
0
En réalité, j"ai ça dans ma cellule A1
=(CONCATENER("='C:\[";H6;".xlsm";"]";STXT(CELLULE("nomfichier");TROUVE("]";CELLULE("nomfichier"))+1;20);"'!";"D10"))
Ce qui donne ='C:\[Janvier.xlsm]Journée'!D10
Maintenant je veux récupérer la valeur de D10.
Merci et bonne soirée
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 235
12 juin 2012 à 00:13
Ah !

Alors essaie de mettre INDIRECT devant ta concaténation :
=INDIRECT(CONCATENER("='C:\[";H6;".xlsm";"]";STXT(CELLULE("nomfichier");TROUVE("]";CELLULE("nomfichier"))+1;20);"'!";"D10"))
0
Ok, soit doit être bon....
Mais, j'ai #REF! sur ma zone.

Merci...
0
C'est bon ça fonctionne....
Merci
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 235
13 juin 2012 à 05:48
Alors, c'est parfait ! Et à la prochaine ...
0