错误2110 setfocus绑定组合框

时间:2015-10-13 01:08:46

标签: access-vba ms-access-2010

我在表单上的按钮的click事件中使用以下代码:

...
'Make the appropriate location appear in the combobox
For i = 0 To cboLocations.ListCount - 1
  If Me.cboLocations.Column(0, i) = locindex Then        
    Me.cboLocations.SetFocus
    Me.cboLocations.Value = Me.cboLocations.Column(1, i)
    Me.cboLocations.Selected(i) = True
    Exit For
  End If
Next i
...

这在使用按钮时按预期工作,但是当我尝试在其他子例程中执行相同的代码时,SetFocus行会触发错误2110:Access无法将焦点移动到控件cboLocations。这对我没有意义。为什么它在一个地方而不是在另一个地方工作?

0 个答案:

没有答案