For i = 1 To UBound(ListeComp, 1)
Code = Left(ListeComp(i, 2), InStr(1, ListeComp(i, 2), " ") - 1)
'Si on ne trouve pas la référence du composant en colonne A
If Application.WorksheetFunction.CountIf(Wkb.ActiveSheet.Range("A4:A" & DerLigne), Code) = 0 Then
'on change la remarque
Remarque = "Certains composants sont introuvables dans Liste prix composant.xls"
Else
'sinon on calcule le total avec la fonction Recherchev(Vlookup)
Total_Purch = Total_Purch + CLng(ListeComp(i, 1)) * CDbl(Application.WorksheetFunction.VLookup(Code, Wkb.ActiveSheet.Range("A4:B" & DerLigne), 2, False))
Total_Sourcing = Total_Sourcing + CLng(ListeComp(i, 1)) * CDbl(Application.WorksheetFunction.VLookup(Code, Wkb.ActiveSheet.Range("A4:C" & DerLigne), 3, False))
End If
Next i