Je sais, j'ai déjà posé la question hier mais malgré la proposition de GW
(que je remercie encore ici), je n'ai pas encore la réponse à mon problème,
alors je tente à nouveau...
J'ai besoin dans une formule, de faire référence à un fichier excel dont le
nom est écrit dans une cellule, et je ne sais pas comment procéder.
Par exemple, tu veux la cellule B2 de la feuil1 du classeur toto.xls et tu as toto en A1 :
=Indirect("["&A1&".xls]Feuil1!B2")
j-p
isabelle
bonjour Hubert,
si le fichier [DIR Z Sud HS2006.xls] est fermer, c'est normal que la formule retourne la valeur #REF! la fonction INDIRECT fonctionne seulement avec les fichier ouvert.
Laurent Longre propose une fonction INDIRECT.EXT qui n'a pas cette limitation :
http://xcell05.free.fr/downloads/Morefunc.zip
isabelle
Salut à toutes et à tous !
Je sais, j'ai déjà posé la question hier mais malgré la proposition de GW (que je remercie encore ici), je n'ai pas encore la réponse à mon problème, alors je tente à nouveau...
J'ai besoin dans une formule, de faire référence à un fichier excel dont le nom est écrit dans une cellule, et je ne sais pas comment procéder.
Merci beaucoup à tous ceux qui m'aideront.
Hubert
bonjour Hubert,
si le fichier [DIR Z Sud HS2006.xls] est fermer, c'est normal que la formule retourne la valeur #REF!
la fonction INDIRECT fonctionne seulement avec les fichier ouvert.
Laurent Longre propose une fonction INDIRECT.EXT qui n'a pas cette limitation :
http://xcell05.free.fr/downloads/Morefunc.zip
isabelle
Salut à toutes et à tous !
Je sais, j'ai déjà posé la question hier mais malgré la proposition de GW
(que je remercie encore ici), je n'ai pas encore la réponse à mon problème,
alors je tente à nouveau...
J'ai besoin dans une formule, de faire référence à un fichier excel dont le
nom est écrit dans une cellule, et je ne sais pas comment procéder.
si le fichier [DIR Z Sud HS2006.xls] est fermer, c'est normal que la formule retourne la valeur #REF! la fonction INDIRECT fonctionne seulement avec les fichier ouvert.
Laurent Longre propose une fonction INDIRECT.EXT qui n'a pas cette limitation :
http://xcell05.free.fr/downloads/Morefunc.zip
isabelle
Salut à toutes et à tous !
Je sais, j'ai déjà posé la question hier mais malgré la proposition de GW (que je remercie encore ici), je n'ai pas encore la réponse à mon problème, alors je tente à nouveau...
J'ai besoin dans une formule, de faire référence à un fichier excel dont le nom est écrit dans une cellule, et je ne sais pas comment procéder.
Merci beaucoup à tous ceux qui m'aideront.
Hubert
13Hubert
Salut Isabelle et JP !
Merci beaucoup pour vos infos ! Celle de JP fonctionne super sauf que lorsque le fichier n'est pas ouvert, comme l'indique Isabelle, je me retrouve avec #REF!. Isabelle, quant à toi merci beaucoup également pour ce fichier qui me sera très très utile ! J'ai donc modifié ma formule en ajoutant .EXT mais maintenant, c'est #VALEUR! qui intervient... Je ne sais vraiment pas pourquoi d'autant que j'ai beau questionner l'aide de Excel à ce propos et mon petit trombonne ne comprend pas ma question... ?!?! Voici ma formule que j'ai quelque peu modifié pour simplifier mes recherches et autres tests...: =INDIRECT.EXT("["&D16&".xls]Feuil1!B2")
Merci encore vraiment pour votre aide.
Hubert -- ...from Marseille !
Salut à toutes et à tous !
Je sais, j'ai déjà posé la question hier mais malgré la proposition de GW (que je remercie encore ici), je n'ai pas encore la réponse à mon problème, alors je tente à nouveau...
J'ai besoin dans une formule, de faire référence à un fichier excel dont le nom est écrit dans une cellule, et je ne sais pas comment procéder.
Merci beaucoup à tous ceux qui m'aideront.
Hubert
-- ...from Marseille !
Salut Isabelle et JP !
Merci beaucoup pour vos infos !
Celle de JP fonctionne super sauf que lorsque le fichier n'est pas ouvert,
comme l'indique Isabelle, je me retrouve avec #REF!.
Isabelle, quant à toi merci beaucoup également pour ce fichier qui me sera
très très utile ! J'ai donc modifié ma formule en ajoutant .EXT mais
maintenant, c'est #VALEUR! qui intervient...
Je ne sais vraiment pas pourquoi d'autant que j'ai beau questionner l'aide
de Excel à ce propos et mon petit trombonne ne comprend pas ma question...
?!?!
Voici ma formule que j'ai quelque peu modifié pour simplifier mes recherches
et autres tests...:
=INDIRECT.EXT("["&D16&".xls]Feuil1!B2")
Merci encore vraiment pour votre aide.
Hubert
--
...from Marseille !
Salut à toutes et à tous !
Je sais, j'ai déjà posé la question hier mais malgré la proposition de GW
(que je remercie encore ici), je n'ai pas encore la réponse à mon problème,
alors je tente à nouveau...
J'ai besoin dans une formule, de faire référence à un fichier excel dont le
nom est écrit dans une cellule, et je ne sais pas comment procéder.
Merci beaucoup pour vos infos ! Celle de JP fonctionne super sauf que lorsque le fichier n'est pas ouvert, comme l'indique Isabelle, je me retrouve avec #REF!. Isabelle, quant à toi merci beaucoup également pour ce fichier qui me sera très très utile ! J'ai donc modifié ma formule en ajoutant .EXT mais maintenant, c'est #VALEUR! qui intervient... Je ne sais vraiment pas pourquoi d'autant que j'ai beau questionner l'aide de Excel à ce propos et mon petit trombonne ne comprend pas ma question... ?!?! Voici ma formule que j'ai quelque peu modifié pour simplifier mes recherches et autres tests...: =INDIRECT.EXT("["&D16&".xls]Feuil1!B2")
Merci encore vraiment pour votre aide.
Hubert -- ...from Marseille !
Salut à toutes et à tous !
Je sais, j'ai déjà posé la question hier mais malgré la proposition de GW (que je remercie encore ici), je n'ai pas encore la réponse à mon problème, alors je tente à nouveau...
J'ai besoin dans une formule, de faire référence à un fichier excel dont le nom est écrit dans une cellule, et je ne sais pas comment procéder.
Merci beaucoup à tous ceux qui m'aideront.
Hubert
-- ...from Marseille !
JpPradier
Bonjour Hubert
C'est normal pour Indirect.ext : ce n'est pas une fonction native d'excel. Elle fait partie d'un kit de fonctions complementaire écrites par LL. Disponible ici :
C'est normal pour Indirect.ext : ce n'est pas une fonction native d'excel. Elle fait
partie d'un kit de fonctions complementaire écrites par LL. Disponible ici :
C'est normal pour Indirect.ext : ce n'est pas une fonction native d'excel. Elle fait partie d'un kit de fonctions complementaire écrites par LL. Disponible ici :
Justement ! J'ai suivi les conseils de Isabelle et ai téléchargé Morefunc et installé les macros comme indiqué..., mais Excel persiste maintenant à remplacer mon résultat par #VALEUR! Je me demande si c'est pas lié à ma version 97 de Excel...
Hubert -- ...from Marseille !
Bonjour Hubert
C'est normal pour Indirect.ext : ce n'est pas une fonction native d'excel. Elle fait partie d'un kit de fonctions complementaire écrites par LL. Disponible ici :
Justement !
J'ai suivi les conseils de Isabelle et ai téléchargé Morefunc et installé
les macros comme indiqué..., mais Excel persiste maintenant à remplacer mon
résultat par #VALEUR!
Je me demande si c'est pas lié à ma version 97 de Excel...
Hubert
--
...from Marseille !
Bonjour Hubert
C'est normal pour Indirect.ext : ce n'est pas une fonction native d'excel. Elle fait
partie d'un kit de fonctions complementaire écrites par LL. Disponible ici :
Justement ! J'ai suivi les conseils de Isabelle et ai téléchargé Morefunc et installé les macros comme indiqué..., mais Excel persiste maintenant à remplacer mon résultat par #VALEUR! Je me demande si c'est pas lié à ma version 97 de Excel...
Hubert -- ...from Marseille !
Bonjour Hubert
C'est normal pour Indirect.ext : ce n'est pas une fonction native d'excel. Elle fait partie d'un kit de fonctions complementaire écrites par LL. Disponible ici :
Si tu as lu la page que je t'ai donnée en lien, LL indique que pour Excel97, il faut avoir au minimum le SR1. Est-ce le cas ?
j-p
13Hubert
Oui JP
Justement, au moment où j'ai posé la question de ma version d'Excel dans mon post précédent, je me le suis demandé, et je peux répondre "oui". Par acquis de conscience, j'ai quand-même procédé au téléchargement de SR-1 et même de SR-2 et à leur ré-installation. Mais rien n'y fait, j'ai toujours #VALEUR! dans ma cellule... GRRRR
De plus, j'ai effectué le petit test suivant :
J'ouvre mon fichier "DIR Z Sud HS2006.xls" Dans un fichier "text.xls" j'écris en A1 la formule suivante : ='[DIR Z Sud HS2006.xls]mars'!$C$71 Ma cellule A1 me renvoie bien "0" Je modifie ainsi ma formule : =INDIRECT('[DIR Z Sud HS2006.xls]mars'!$C$71) Ma cellule A1 me renvoie maintenant #REF!
Je suis en train de devenir complètement fada !!!
Merci encore pour ton aide Hubert --- ...from Marseille !
Salut Hubert
Si tu as lu la page que je t'ai donnée en lien, LL indique que pour Excel97, il faut avoir au minimum le SR1. Est-ce le cas ?
j-p
Oui JP
Justement, au moment où j'ai posé la question de ma version d'Excel dans mon
post précédent, je me le suis demandé, et je peux répondre "oui".
Par acquis de conscience, j'ai quand-même procédé au téléchargement de SR-1
et même de SR-2 et à leur ré-installation.
Mais rien n'y fait, j'ai toujours #VALEUR! dans ma cellule... GRRRR
De plus, j'ai effectué le petit test suivant :
J'ouvre mon fichier "DIR Z Sud HS2006.xls"
Dans un fichier "text.xls" j'écris en A1 la formule suivante :
='[DIR Z Sud HS2006.xls]mars'!$C$71
Ma cellule A1 me renvoie bien "0"
Je modifie ainsi ma formule :
=INDIRECT('[DIR Z Sud HS2006.xls]mars'!$C$71)
Ma cellule A1 me renvoie maintenant #REF!
Je suis en train de devenir complètement fada !!!
Merci encore pour ton aide
Hubert
---
...from Marseille !
Salut Hubert
Si tu as lu la page que je t'ai donnée en lien, LL indique que pour Excel97, il faut avoir
au minimum le SR1. Est-ce le cas ?
Justement, au moment où j'ai posé la question de ma version d'Excel dans mon post précédent, je me le suis demandé, et je peux répondre "oui". Par acquis de conscience, j'ai quand-même procédé au téléchargement de SR-1 et même de SR-2 et à leur ré-installation. Mais rien n'y fait, j'ai toujours #VALEUR! dans ma cellule... GRRRR
De plus, j'ai effectué le petit test suivant :
J'ouvre mon fichier "DIR Z Sud HS2006.xls" Dans un fichier "text.xls" j'écris en A1 la formule suivante : ='[DIR Z Sud HS2006.xls]mars'!$C$71 Ma cellule A1 me renvoie bien "0" Je modifie ainsi ma formule : =INDIRECT('[DIR Z Sud HS2006.xls]mars'!$C$71) Ma cellule A1 me renvoie maintenant #REF!
Je suis en train de devenir complètement fada !!!
Merci encore pour ton aide Hubert --- ...from Marseille !
Salut Hubert
Si tu as lu la page que je t'ai donnée en lien, LL indique que pour Excel97, il faut avoir au minimum le SR1. Est-ce le cas ?
j-p
13Hubert
... et j'ajouterai à mon post précédent, que si j'écris cette formule : =INDIRECT.EXT('[DIR Z Sud HS2006.xls]mars'!$C$71) que mon fichier "DIR Z Sud HS2006.xls" soit ouvert ou non, j'obtiens #VALEUR!
Ce même phénomène m'arrive aussi dans n'importe quelle cellule...
Pour de bon, je vais finir fada moi !
Merci encore
hubert
-- ...from Marseille !
Salut Hubert
Si tu as lu la page que je t'ai donnée en lien, LL indique que pour Excel97, il faut avoir au minimum le SR1. Est-ce le cas ?
j-p
...
et j'ajouterai à mon post précédent, que si j'écris cette formule :
=INDIRECT.EXT('[DIR Z Sud HS2006.xls]mars'!$C$71)
que mon fichier "DIR Z Sud HS2006.xls" soit ouvert ou non, j'obtiens #VALEUR!
Ce même phénomène m'arrive aussi dans n'importe quelle cellule...
Pour de bon, je vais finir fada moi !
Merci encore
hubert
--
...from Marseille !
Salut Hubert
Si tu as lu la page que je t'ai donnée en lien, LL indique que pour Excel97, il faut avoir
au minimum le SR1. Est-ce le cas ?
... et j'ajouterai à mon post précédent, que si j'écris cette formule : =INDIRECT.EXT('[DIR Z Sud HS2006.xls]mars'!$C$71) que mon fichier "DIR Z Sud HS2006.xls" soit ouvert ou non, j'obtiens #VALEUR!
Ce même phénomène m'arrive aussi dans n'importe quelle cellule...
Pour de bon, je vais finir fada moi !
Merci encore
hubert
-- ...from Marseille !
Salut Hubert
Si tu as lu la page que je t'ai donnée en lien, LL indique que pour Excel97, il faut avoir au minimum le SR1. Est-ce le cas ?
j-p
JpPradier
Re Hubert
Oui : pour Indirect, l'argument doit etre du texte :
=INDIRECT("'[DIR Z Sud HS2006.xls]mars'!$C$71")
Je suppose que c'est la meme chose avec Indirect.Ext. Il faut que tu rajoutes les guillemets.
j-p
Re Hubert
Oui : pour Indirect, l'argument doit etre du texte :
=INDIRECT("'[DIR Z Sud HS2006.xls]mars'!$C$71")
Je suppose que c'est la meme chose avec Indirect.Ext. Il faut que tu rajoutes les
guillemets.