當前位置:成語大全網 - 新華字典 - 如何在VBA中應用Excel的函數,如vlookup()?

如何在VBA中應用Excel的函數,如vlookup()?

當vlookup找不到匹配的結果,就會返回錯誤值#N/A,這個錯誤值使vba報錯。

為了避免找不到而報錯,可以使用以下錯誤捕獲

Sub?test()

On?Error?Resume?Next

Cells(5,?1)?=?Application.WorksheetFunction.VLookup(Cells(5,?2),?Sheets("HR").Range("A:C"),?3,?0)

End?Sub

當然,妳使用find方法也可以,方法不唯壹,就看妳習慣用哪個。