电脑教程
位置:首页>> 电脑教程>> office教程>> Excel VBA使用vlookup出现1004错误解决方法

Excel VBA使用vlookup出现1004错误解决方法

  发布时间:2022-09-16 15:56:08 

标签:代码,查找,返回,错误,Excel函数

Vlookup 在Excel中查找大量数据时效率是很高的,在Excel中广泛的被使用着。

vlookup 查找时如找到不到匹配项会返回#N/A 的错误,这点在工作表中是很友好的,但是在VBA中使用vlookup时不会返回这个错误值,而且是抛出1004错误,所以在使用是要标记它。

示例代码:

Function check_code(code) As Boolean If code <> Empty Then code = code & "" On Error Resume Next u = WorksheetFunction.VLookup(code, Sheet3.Range("$A$2:$E$" & Sheet3.UsedRange.Rows.Count), 2, 0) If Err.Number <> 0 Then check_code = False Exit Function End If End If check_code = True End Function

On Error Resume Next 表示如果下面的代码出现错误则执行错误行的下行代码。

0
投稿

猜你喜欢

手机版 电脑教程 asp之家 www.aspxhome.com