【发布时间】:2013-08-06 10:59:59
【问题描述】:
我有这个代码:
Dim wsFunc As WorksheetFunction: Set wsFunc = Application.WorksheetFunction
Dim ws As Worksheet: Set ws = Sheets("2012")
Dim rngLook As Range: Set rngLook = ws.Range("A:M")
'within a loop
currName = "Example"
cellNum = wsFunc.VLookup(currName, rngLook, 13, False)
VLookup 并不总是能找到结果;但是当它没有找到结果时,在我什至可以错误检查下一行之前,该行就出错了。
错误:
运行时错误“1004”:无法获取 WorksheetFunction 类的 VLookup 属性
找到结果后,它工作正常。这里有什么处理错误的好方法?
【问题讨论】: