获取 worksheetFunction 类的 Vlookup 属性

Get the Vlookup Property of the worksheetFunction class

提问人:S M Sheheryar Ali 提问时间:10/13/2023 最后编辑:braXS M Sheheryar Ali 更新时间:10/13/2023 访问量:49

问:

我的 Vlookup 公式出现错误

“无法运行 worksheetFunction 类的 Vlookup 属性 时间误差 1004”

这是我的代码

Me.Txt_Rate.Value = 
Application.WorksheetFunction.VLookup(Me.cmb_Product.Value, 
sh.Range("C:J"), 2, False)

请指导

VBA Excel-公式 vlookup

评论

2赞 braX 10/13/2023
你有没有试过把所有这些放在一行上?看起来你已经把它分成了 3 个?您在其他地方设置的变量吗?还是还没有设置?sh
1赞 Siddharth Rout 10/13/2023
我通常用来捕获这些错误。下面是一个示例。看这个IsError()
1赞 Siddharth Rout 10/13/2023
这是使用处理相同问题的另一种方法OERN
1赞 VBasic2008 10/13/2023
使用 Excel 函数的后期绑定版本:.如果未找到该值,将引发上述错误,同时将返回“不可用”错误()。Me.Txt_Rate.Value = Application.IfNa(Application.VLookup(Me.cmb_Product.Value, sh.Range("C:J"), 2, False), "Not Available")WorksheetFunction.VLookupApplication.VLookupError 2042

答: 暂无答案