VBA中的Vlookup通过'结果'

时间:2018-04-26 01:35:32

标签: excel-vba vba excel

我正在尝试在VBA中为VBA中的值执行D列中的值(它更改每个单元格)以匹配不同Tab上的列A中的值,并返回列E中与相同值匹配的值/ D列中的行。为什么下面的代码不起作用:

result = [VLOOKUP(Detail - All!D2,WOs to Del!A:A,1,false)]

1 个答案:

答案 0 :(得分:0)

信息不足....什么错误信息,你确定有匹配吗?

你在“工作表名称”周围丢失的撇号,从那里开始。如果您仍然坚持下去,请提供更多信息。

如果您的数据实际上没有匹配,则可能会收到错误2042.

如果未声明“result”,您可能会从Option Explicit中收到编译错误。

但也许您将“结果”声明为范围,并且您的运行时间错误为91。

我可以继续,但真的有什么意义。你没有分享我们需要的信息来识别所有破碎的东西。