Copie données entre fichier avec ligne variable

Bonjour à tous,

je cherche à récupérer des infos d'un fichier excel (Fichier2.xlsx) vers un autre fichier (Fichier1.xlsx).

J'ai trouvé sur un forum la formule suivante qui fonctionne bien : =[fichier2.xlsx]Feuil1!A1

elle copie la case A1 de l'onglet Feuil1 du classeur1.xls

jusque la tout vas bien, mais dans mon exemple je cherche à faire varier la colonne de la case à copié du fichier2 en fonction d'une valeur contenue dans une case du fichier1

par exemple :

  • si je tape dans la case E1 de mon fichier1 la valeur 1 je récupère la case A1 du fichier2
  • si je tape dans la case E1de mon fichier1 la valeur 2 je récupère la case A2 du fichier2
et ainsi de suite

J'ai essayé d'utiliser la fonction INDIRECT mais il semble y avoir une erreur de syntaxe ou bien la formule ne va pas du tout, j'ai essayé la formule suivante

='[fichier2.xlsx]Feuil1'!=INDIRECT("A"&N3)

auriez vous une idée du problème? ou une formule qui puisse faire ce dont j'ai besoin?

Cordialement

Bruno

Bonjour,

pour utiliser ces formules, les deux fichiers doivent être ouvert, est ce le cas ?

Rechercher des sujets similaires à "copie donnees entre fichier ligne variable"