我正在尝试根据Excel 2007中第二个组合框的值或状态启用/禁用组合框。
我认为我的代码应该是这样的:
Sub DropDown266_Change()
If DropDown266.Index = 2 Then
DropDown267.Enabled = False
End If
End Sub
但是,我得到一个运行时错误'424'说需要一个对象。我确信这是一个非常简单的改变,但我似乎无法弄明白。如果您需要更多详细信息,请与我们联系。
答案 0 :(得分:1)
获取索引的语法是ComboBox1.ListIndex。
答案 1 :(得分:0)
尝试使用Me.DropDown266.Index
此外,您可以使用Intellisense检查Combobox是否存在:输入Me.Dro并查看DropDown266是否出现在列表中。