Bonjour à tous,

j'ai un petit problème concernant le paramètrage de ma RechercheV, je vous explique:

j'ai un premier fichier, contenant les informations à rapporter.
Et un deuxième fichier excel où je veux rapporter mes informations.

Au début de ma macro, j'ai une variable
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
        stFichier_EP = Application.GetOpenFilename
        Workbooks.Open Filename:=stFichier_EP
me permettant de localiser le premier fichier.
Dans mon deuxième fichier, j'ai ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
        While Not IsEmpty(Range("D" & j))
        Range("J" & j).FormulaR1C1 = _
        "=VLOOKUP(RC[-6],'[Etat_Parc.xls]Export Demandes en Masse'!R2C1:R1140C4,2,FALSE)"
        j = j + 1
        Wend
La fonction marche, cependant j'ai essayé de plusieurs façons mais je ne parviens à trouver la bonne pour:
-à la place de [Etat_Parc.xls] je veux mettre ma variable stFichier_EP afin que n'importe où se trouvent les deux fichiers la macro marchent.

- à la place de Export Demandes en Masse avoir simplement la feuil1 (la première feuille sachant que sont nom peut varier)


- à la place de R2C1:R1140C4 avoir R2C1:R& i &C4, car le nombre de ligne peut varier.

Merci de votre aide