小编Mar*_*len的帖子

从 vba 中的 vlookup 返回一个行号

我需要知道在这种情况下使用什么代码。

我在 vba 中使用 vlookup 来定位某个记录号。然后我需要知道记录所在的行号。我尝试了以下操作,但收到错误:

nRowSavedRecord = [Vlookup(Cells(nRows, nColRecNmbr),Range("RecordInfo"),2,False).Row]
Run Code Online (Sandbox Code Playgroud)

这给了我一个“ Type Mismatch”错误。

或者

nRowSavedRecord = Application.vlookup(cells(nRows, nColRecNmbr), Range("RecordInfo"),2,False).Rows
Run Code Online (Sandbox Code Playgroud)

这给了我一个“ Object Required”错误。

我确定我缺少的东西很简单。
nRowSavedRecordLong)任何人都可以帮忙吗?

谢谢!

vba vlookup

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

vba ×1

vlookup ×1