[VBA ] 使用COMBOBOX值进行VLOOKUP查询

楼主: JointBank (嘘~ 不要问!)   2017-09-11 14:10:05
软件:EXCEL
版本:2016
欲使用 COMBOX1.VALUE 的值
经由VLOOKUP函数查询LIST1工作表
其结果写入TEXTBOX7值内
Private Sub ComboBox1_Change()
Dim data As Range
Dim Str2 As String
Dim ACC_CODE As String
Set data = [ACCCODE]
TextBox7.Text = Appliction.WorksheetFunction.VLookup(ComboBox1.Value,
list2.Range("ACCCODE"), 2, False)
END SUB
执行后出现 错误'424'
此数需要物件
请问该段程式码需如何修改?
谢谢
作者: fumizuki (蒙面加菲狮)   2017-09-11 22:24:00
list2 是什么
楼主: JointBank (嘘~ 不要问!)   2017-09-11 22:49:00
工作表名称
作者: vincent0926   2016-01-02 06:25:00
Appliction少一个a,更改后应该就没问题了!另外list2.Range("ACCCODE")可以用已命名的data代替

Links booklink

Contact Us: admin [ a t ] ucptt.com