[Excel] Formule recherchev

evaflint69 -  
pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   -
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

4 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    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
  2. evaflint69
     
    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
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      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
    2. evaflint69
       
      Arf mince je pensais que ca passerai en formule :(
      Je suis fortement intéressé par ton aide pour la macro

      merci d'avance
      0
  3. evaflint69
     
    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
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      Bonjour,
      De qu'elle version d'Excel dispose tu?
      0
  4. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    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