我创建了2个独立的Excel电子表格,其中1个用于数据库,另1个用于排序自动化和VBA。基本上是这样的。
我正在尝试使用VBA中的VLOOKUP将极数添加到最终数据(图2)中。我希望我可以根据识别号显示极数,所以我使用了第2列和第3列。我的代码:
Dim i1 As Integer
Dim i2 As Integer
Dim t As Integer
i1 = Range("B3").Value
i2 = Range("E3").Value
For t = 0 To (i2 - i1)
Cells(t + 7, 1).Value = i1
Cells(t + 7, 2).Value = [VLOOKUP(i1,database2!B:C,2,FALSE)]
i1 = i1 + 1
Next t
但是结果仍然显示#N / A。有什么帮助吗?谢谢