excel - Microsoft Excel VBA Vlookup 不断给出 #N/A 错误
问题描述
我创建了 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。有什么帮助吗?谢谢
解决方案
推荐阅读
- python - Plotly:如何将 ticktext 重新定位到接近零线的位置?
- flutter - 在 Flappy Search Bar Flutter 中自定义 searchBarController
- indentation - Geany for c++ 中的括号闭包
- php - 如何从日期数组中获取不同的日期
- vb.net - 套接字服务向设备发送数据以更改寄存器的状态
- css - 尽管抽屉是固定和临时打开的,但页面是滚动的
- java - 启动springboot netty时生成生成的文件夹
- reactjs - defaultValue 不起作用 React useForm 钩子
- inno-setup - 你如何确定一个对象是否已经在 Inno Setup Pascal Script 中构建?
- spring - @KafkaListener 启动问题(春季)