【发布时间】:2013-10-17 07:27:21
【问题描述】:
我正在尝试开发一个表单来跟踪收到的发票。该表单将有一个组合框,我可以在其中单击并选择供应商编号。我希望文本框根据从组合框中选择的供应商编号自动填写。这是我目前所拥有的:
Private Sub ComboBox1_Change()
'Vlookup when ComboBox1 is filled
Me.TextBox1.Value = Application.WorksheetFunction.VLookup( _
Me.ComboBox1.Value, Worksheets("Sheet3").Range("Names"), 2, False)
End Sub
从中提取信息(供应商编号和名称)的工作表 3。
当我返回表单测试代码时,出现以下错误:
运行时错误“1004”:无法获取 WorksheetFunction 类的 VLookup 属性
我该如何解决这个问题?
【问题讨论】:
-
如果 VLOOKUP() 失败(找不到匹配项),您将收到此错误。