VB6中VLookup的等价物

时间:2010-10-04 19:59:16

标签: vb6 excel-vba vba excel

亲爱的, 我想在VB6中使用vlookup函数。它的代码是什么? 我目前正在使用此代码:

WorkSheetName.Application.VLookup(20,WorkSheetName2.Range("A2:B20").Address,2,False)

WorkSheetName2包含查找表。 WorkSheetName是一个工作表,其中包含要从查找中查找其对应值的值列表。图20是我想从查找表返回其对应值的值的示例。 上面的代码不起作用。它返回空。  我也尝试了以下内容:

WorkSheetName.Application.WorksheetFunction.Vlookup(20,WorksheetName.Range("A2:B20").Address,2,False)

这给了我一个错误,无法执行它。 请指导我。

1 个答案:

答案 0 :(得分:1)

WorkSheetName.Application.WorksheetFunction.Vlookup( _
   20, WorkSheetName2.Range("A2:B20"), 2, False)