Hello gmb,
Sur le fond c'est impeccable, ta macro répond parfaitement au filtres. Ton code est propre
Sur la forme je ne pourrais pas l'adapter au mon analyse.
initialement ma macro va chercher la valeur dans le fichier source et l'envoie vers le fichier destinataire, la suite de la macro fait un rapprochement entre les resultats post recherche et les données déja existentes dans le fichier source que je recoit chaque jour.
j'ai essayé avec une formule du genre
With Workbooks(fichierdestination).Sheets("Feuil1")
For i = 2 To 3000
while//If Workbooks(fichiersource & ".xlsx").Sheets("Feuil1").Range("B1:T2000")range("C"& i)<>"PP" Or range ("E"& i)="INTEREST" then
.Cells(i, 10) = WorksheetFunction.vlookup(.Cells(i, 9), Workbooks(fichiersource & ".xlsx").Sheets("Feuil1").Range("B1:T2000"), 9, False)
Next
Wend
End With
Mais ca ne fonctionne pas, qu'en penses-tu ?
Merci d'avoir pris le temps de repondre et surtout d'écrire ce code !!
Tarik