返回首页
当前位置: 主页 > Excel教程 > Excel VBA教程 >

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

时间:2014-01-07 01:44来源:Office教程学习网 www.office68.com编辑:麦田守望者

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

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

Excel 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 表示如果下面的代码出现错误则执行错误行的下行代码。

------分隔线----------------------------
标签(Tag):excel excel2007 excel2010 excel2013 excel2003 excel技巧 excel教程 excel实例教程
------分隔线----------------------------
推荐内容
猜你感兴趣