Bonjour,
J'essaie de contourner le message d'erreur que VBA me mets suite à mon Vlookup en vain.
La valeur n'existe en effet pas dans le Vlookup mais j'aimerai qu'il me mette "#N/A"
Pourriez vous m'aidez sur la fonction approprié sachant que je me retrouve toujours avec le meme message d'erreur.
"Unable to get the Vlookup property of the WorksheetFunction class"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 For i = 17 To nblignes If Cells(i, 29).Value = "assets" Then A = WorksheetFunction.VLookup(Cells(i, 36).Value, Sheets("Lookup").Range("B:C"), 2, False) If IsError(A) Then Cells(i, 37).Value = "#N/A" Else Cells(i, 37).Value = WorksheetFunction.VLookup(Cells(i, 36).Value, Sheets("Lookup").Range("B:C"), 2, False) End If next i
Partager