Bonjour à tous,
j'ai exactement le même besoin que duff751 dans un post du 16-01-2007 à 22:07:42 duquel j'ai repris le même titre du sujet du topic.
J'utilise la formule "concatener" pour créer l'adresse d'une cellule dont je veux aller chercher la valeur. C'est à dire par exemple;
A1 = C:\Documents and Settings\Mes documents\ (-> l'emplacement du fichier)
B1 = [calcul.xls] (-> le nom du fichier)
C1 = mars! (-> l'onglet du fichier)
etc.
Si je tape dans la cellule V6 "=CONCATENER(A1; B1; etc.)" Je peux donc obtenir l'adresse de la cellule dont je veux aller chercher la valeur:
=C:\Documents and Settings\Mes documents\[calcul.xls]mars!$E$4
Si je tape maintenant dans une cellule "=V6", celle ci m'affiche:
"=C:\Documents and Settings\Mes documents\[calcul.xls]mars!$E$4"
Moi ce que je voudrais c'est que dans cette cellule apparaisse la valeur correspondante à l'adresse, pas l'adresse.
Comment faire comprendre ça a Excel? Peut être dois je m'y prendre autrement ?
Je tente d'appliquer la soluce de seniorpapou qui avait l'air de lui convenir
essayer:
"=INDIRECT(CONCATENER(A1; B1; etc.))"
Cordialement
mais ça ne fonctionne pas chez moi, ça me rend un résultat #REF!. J'ai l'impression que ça se passe au niveau de la syntaxe des adresses de fichier: placement de ' ou de !. Quelqu'un aurait-il une suggestion svp?