[Excel] Formule recherchev

Fermé
evaflint69 - 24 nov. 2011 à 10:08
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 25 nov. 2011 à 11:13
Bonjour,

Je veux faire une recherchev avec pour cible un fichier différent.
En faisant la recherchev qui me conviendrai, voici ce que j'obtiens:
=RECHERCHEV(C2;'D:\recap\[fichier2.xls]tcb'!$A$5:$B$100;2;FAUX)
Sauf que je veux que fichier2.xls soit en fait la case A2 dans la formule (dans la case A2 il y a "fichier2.xls", comme ca je pourrai faire glisser la formule

j'ai testé ca: =RECHERCHEV(C2;"'D:\recap\["&A2&"]tcb'!$A$5:$B$100";2;FAUX)
mais ca me marque "erreur"

Quelqu'un peut m'aider? merci beaucoup d'avance

A voir également:

4 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
24 nov. 2011 à 13:44
Bonjour,
Ce que tu veux faire, doit utiliser la fonction =INDIRECT()
Or la fonction INDIRECT ne fonctionne pas avec les classeurs fermés...

Donc ma question :
ton "fichier2.xls" est il fermé ou ouvert quand tu va "chercher" des données avec RECHERCHEV???????
0
bonjour,

le fichier nommé fichier2.xls sera fermé quand j'irai cherché mes données (car il faut imaginer qu'il y en a environ 100 des fichiers du type fichier2.xls).

Merci pour ton aide.
cordialement,
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
24 nov. 2011 à 16:30
Alors tu ne peux pas le faire juste avec des formules.
Il n'y a plus qu'un peu de code VBA pour t'aider...
Tu dis si intéressé(e)
0
Arf mince je pensais que ca passerai en formule :(
Je suis fortement intéressé par ton aide pour la macro

merci d'avance
0
Arf mince je pensais que ca passerai en formule :(
Je veux bien de l'aide pour la macro, je connais juste un tout petit peu (créer une macro et l'executer),

merci.
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
25 nov. 2011 à 09:39
Bonjour,
De qu'elle version d'Excel dispose tu?
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
25 nov. 2011 à 11:13
Re-
Télécharge Morefunc de Laurent Longre disponible ici, et regarde de plus près la fonction INDIRECT.EXT(), informations disponibles ici, qui réponds parfaitement à tes attentes.
0