Bonjour à tous,
je cherche à faire une rechercheV sur plusieurs lignes sur 2 fichiers Excels differents, par contre quand il ne trouve pas une valeur ca plante et affiche erreur execution 1004 impossible de lire la propriété vlookup de la classe worksheetfunction
comment faire pour qu'il continue ou qu'il affiche N/A ou autre chose
je vous remerci d'avance pour votre support
cordialement
mon code:
Dim i As Integer
i = 4
For i = 4 To 227
With Workbooks("import fichier export.xlsm").Worksheets("export")
Cells(i, 7) = Application.WorksheetFunction.VLookup(Cells(i, 2), Workbooks("DONNEES.xlsx").Sheets(1).Range("A15:R999"), 18, False)
End With
Next
je cherche à faire une rechercheV sur plusieurs lignes sur 2 fichiers Excels differents, par contre quand il ne trouve pas une valeur ca plante et affiche erreur execution 1004 impossible de lire la propriété vlookup de la classe worksheetfunction
comment faire pour qu'il continue ou qu'il affiche N/A ou autre chose
je vous remerci d'avance pour votre support
cordialement
mon code:
Dim i As Integer
i = 4
For i = 4 To 227
With Workbooks("import fichier export.xlsm").Worksheets("export")
Cells(i, 7) = Application.WorksheetFunction.VLookup(Cells(i, 2), Workbooks("DONNEES.xlsx").Sheets(1).Range("A15:R999"), 18, False)
End With
Next