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