Bonjour à tous,
Je cherche à créer une recherche verticale dans un classeur via VBA.
L'erreur "impossible de lire la propriété Vlookup de la classe wworksheetFunction" s'affiche sur ma dernière ligne.
Je n'arrive pas à voir d'où vient mon erreur. Pourriez-vous m'aider SVP?
Merci d'avance pour votre aide!
Je cherche à créer une recherche verticale dans un classeur via VBA.
L'erreur "impossible de lire la propriété Vlookup de la classe wworksheetFunction" s'affiche sur ma dernière ligne.
Je n'arrive pas à voir d'où vient mon erreur. Pourriez-vous m'aider SVP?
VB:
Public Sub Correction_SPL_MOULIN_CC()
Dim LastRowNonVide1 As Integer 'Numero de la dernière ligne "Pour Analyse"
Dim LastRowNonVide2 As Integer 'Numero de la dernière ligne "Moulin CC OUT Nettoyé"
Dim x as integer
LastRowNonVide1 = Sheets("Pour Analyse").Cells(Rows.Count, 1).End(xlUp).Row
LastRowNonVide2 = Sheets("Moulin CC OUT Nettoyé").Cells(Rows.Count, 1).End(xlUp).Row
For x = 2 To LastRowNonVide1
Sheets("Pour Analyse").Cells(x, 18).value = WorksheetFunction.VLookup(Sheets("Pour Analyse").Cells(x, 5).value, Range(Sheets("Moulin CC OUT Nettoyé").Cells(x, 6), Sheets("Moulin CC OUT Nettoyé").Cells(LastRowNonVide2, 6)), 2, False)
Next x
End Sub
Merci d'avance pour votre aide!