Bonjour à tous,

je souhaite pouvoir récupérer les informations contenues sur une ligne à identifier
je ne connais que deux critères pour identifier la ligne en question et ensuite récupérer en les informations.

1) Id_Projet en colonne A
2) WP_Id en colonne B


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Set WP_page = Worksheets("Work-Packages")
Current_WP_Id = List_WorkPackages.Column(0)
 
fin = Range("A" & Rows.Count).End(xlUp).Row
For i = 2 To fin
 If WP_page.Cells(i, "A") = Id_Project And WP_page.Cells(i, "B") = Current_WP_Id Then
   Match_WP_Line = i
   End If
   Next
cela me permets désormais d'obtenir la ligne concernée: Match_WP_Line
je pense déjà que cette première partie peut s'écrire plus simplement via un match mais ne sait pas comment procéder avec plus d'1 critère.

par ailleurs et en vue de pouvoir désormais récupérer les infos après je procède comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
WP_Start_Date = WP_page.Cells(Match_WP_Line, 6)

mon code ne me paraissant pas optimal je m'en remet à vos avis afin de pouvoir simplement récupérer les infos dans les colonnes de la ligne concernée
si quelqu'un avait une idée.

merci par avance