Bonjour,
Je n'arrive pas à corriger la rechercheV si le critère n'existe pas dans les données tarifs. En utilisant "On Error Resume Next" la macro fonctionne, mais j'aimerai savoir comment faire pour éviter d'utiliser "On Error Resume Next".
Merci pour vos conseils.
FinLigne = Application.WorksheetFunction.CountA(Sheets("RSS_Grp" ).Range("j:j" ))
On Error Resume Next
For i = 2 To FinLigne
Critere = Range("A" & i).Value
If Range("J" & i).Value = "" Then
Range("K" & i).Value = 0
ElseIf Application.WorksheetFunction.IsError(Application.WorksheetFunction.VLookup(Critere, Range("Tarifs" ), 3, False)) = True Then
Range("K" & i).Value = 0
Else
Range("K" & i).Value = Application.WorksheetFunction.VLookup(Critere, Range("Tarifs" ), 3, False)
End If
Next i