Recherchev dans fichier variable

Bonjour à tous,

je me permets de solliciter votre aide car je suis bloquée depuis quelques temps sur un problème.

Je souhaiterai faire une recherchev dans un fichier qui a un nom variable. Ce nom dépendant de ce que l'on inscrit dans une case.

Je m'explique:

je souhaite faire une recherchev dans le fichier associé à une commande référencée "COM001". J'inscrit dans la case E5 le numéro de commande (soit ici COM001) et je souhaite qu'en cliquant sur un bouton je puisse obtenir une information issue du fichier intitulé COM001.

Pour cela je pensais faire une recherchev dans le fichier nommé COM001.xlsx (placé dans S:\....\COM001.xlsx). Cependant le logiciel m'indique une erreur dès que je souhaite mettre le nom du fichier variable:

--> =RECHERCHEV(D12;'[COM001.xlsx]FEUILLE PROD'!$D$22:$F$29;2;FAUX)

cette formule fonctionne

--> =RECHERCHEV(D12;'["&E5&".xlsx]FEUILLE PROD'!$D$22:$F$29;2;FAUX)

celle-ci non

je n'arrive pas à rendre le nom variable, auriez-vous une solution à ce problème ?

En espérant que ma demande soit assez claire

merci beaucoup d'avance

Bonne journée

Bonjour,

si COM001.xlsx est ouvert, cela devrait fonctionner ...

Bonjour,

Malheureusement ça ne fonctionne pas, même le fichier ouvert, j'ai le message #N/A

De plus, je note que la cellule E5 ne s'affiche pas en couleur comme lorsqu'il y a un lien entre les case

Je pense que "&E5&" ne se rapporte pas à la case que je souhaite

Merci

Il faut indiquer INDIRECT

=RECHERCHEV(D12;INDIRECT("'["&E5&".xlsx]FEUILLE PROD'!$D$22:$F$29");2;FAUX)

Steelson,

merci enormement ça fonctionne, cela faisait plus de 2 semaines que je cherchais

merci

bonne journée

Rechercher des sujets similaires à "recherchev fichier variable"