vba - 无法获取工作表函数类的 vlookup 属性?
问题描述
我正在尝试使用 Final Pivot 的 A 列中的相同查找值将数据从工作表“UsedData”(E 列)中提取到最终枢轴上的以下列中的每一列。所有相应的数据都在已用数据的 EL 列中。
每次运行宏时,我都会收到错误 1004:无法获取工作表函数类的 vlookup 属性
我试过限制我的范围。我试过展示每组的选择。我试过 C1 = 一个实际的 vlookup 公式,即 (vlookup=A:A, UsedData!E:E, 3, FALSE)。这个确实给了我一个“#Name”,而不是什么都没有。
我已经在excel中手动进行了vlookup,它工作正常。
Sub Trial()
Workbooks("Final SOR.xlsm").Sheets("UsedData").Activate
'Add Final Data
Dim HBSArray As Range
Set HBSArray = Workbooks("Final SOR.xlsm").Sheets("UsedData").Range("E:L")
Workbooks("Final SOR.xlsm").Sheets("Final Pivot").Activate
Dim UsedID As Range
Set UsedID = Workbooks("Final SOR.xlsm").Sheets("Final Pivot").Range("A:A")
'Enroller Vlookup
Dim EnrollerResult As Range
Set EnrollerResult = Workbooks("Final SOR.xlsm").Sheets("Final Pivot").Range("C:C")
EnrollerResult = Application.WorksheetFunction.VLookup(UsedID, HBSArray, 3, False)
End Sub
从 UsedData Sheet 中提取登记者的姓名
解决方案
推荐阅读
- firebase - Firebase 实时数据库中有关身份验证的信息
- flask - 烧瓶护身符。将sha256列入白名单不起作用
- python - 在电脑上运行没有安装 python 的 python 脚本
- selenium - 无法在 selenium 中使用“$”字符编译 xpath
- java - PDFTextStripper 不支持同一 PDF 中的多种语言
- angular - 包装在 [innerHTML] 中时的角度跳过(不显示)内容
- sql - 查询以 1 将值从一个表分配到另一个表
- labview - 如何编写 C++ DLL 以从 LabVIEW 中调用
- django - 我不希望 drf ValidationError 响应是文本的。怎么做?
- rabbitmq - 无法在同一台机器上同时运行 Active MQ 和 Rabbit MQ