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
me permettant de localiser le premier fichier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 stFichier_EP = Application.GetOpenFilename Workbooks.Open Filename:=stFichier_EP
Dans mon deuxième fichier, j'ai ce code:
La fonction marche, cependant j'ai essayé de plusieurs façons mais je ne parviens à trouver la bonne pour:
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 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
Partager