我似乎在下面的语法行中有错误。我认为问题在于工作簿 book1 的范围参数。我不知道为什么。基本上我想在 2 个工作簿中查找。
该代码是从工作簿 - book1 调用的。就在这行代码工作簿之前 - book2 被激活。两个工作簿都是打开的。我通过用变体变量替换左侧来捕获错误代码 2015。
感谢您对此 vlookup 问题的任何帮助。谢谢。
Cells(j, c + 2).value = [VLookup(workbooks(book2).sheets(5).range(Cells(j, c + 1)), workbooks(book1).sheets(4).range(cells(row1+2,1),cells(row2,col1)), 3, false)]