已被卡住了一段时间。我希望有人能帮助我与我目前的问题,并指出我为什么我有错误Excel VBA。向现有单元添加1年
必选对象424错误
Here是我工作的表,这里是我当前的代码:
注:(me.cmbveh.value是我的VBA窗体上的组合框)
Dim v_name As String
Dim add_date As Date
v_name = Me.cmbveh.Value
add_date = Application.WorksheetFunction.VLookup(v_name, Sheets("Vehicle Database").Range("F14:R33"), 13, False)
Application.WorksheetFunction.VLookup(v_name, Sheets("Vehicle Database").Range("F14:R33"), 13, False).Select
ActiveCell.Value = DateSerial(Year(add_date) + 1, Month(add_date), Day(add_date))
错误在这行代码指向:
Application.WorksheetFunction.VLookup(v_name, Sheets("Vehicle Database").Range("F14:R33"), 13, False).Select
我想在这里做的是,如果在我的组合框中的值对我表一个比赛,我希望能够1年的“登记期满日期”一栏增加。 任何帮助,将不胜感激!
我假设你的代码是你的User_Form代码中,在此情况下被它放在哪里? 'ComboBox_Change'? –
@ShaiRado它是私人小组CommandButton1_Click() 谢谢 –
@ShaiRado请告诉我,如果你需要额外的信息。真的需要这个帮助。 –