在vba中返回vlookup函数的地址

问题描述 投票:0回答:1

我查看了我可以在这个主题上找到的所有指南,但没有一个能解决我的问题。我想找到这个vlookup函数的单元格地址:

vlookadd = Application.Lookup(partno, Sheet3.Range("A5:B46"), 2, False)

(目前变暗为需要更改的变量)我想找到找到的值的地址并使其等于变量,如下所示:

batch1add = vlookadd.Address

查找函数找到的值工作正常但在尝试许多不同的可能解决方案后,地址总是空的

excel vba excel-vba
1个回答
3
投票

以及使用find

cells(worksheetfunction.match(partno,range("a5:a46"),0)+4,2).address

加号4是由于范围的起始行为5,例如第5行中的匹配将返回1。

© www.soinside.com 2019 - 2024. All rights reserved.