我看了所有的董事会,有很多建议 . 但它们似乎都不起作用 . 我有一个主文本框,有一个文本框 . 当我输入一个字符时,我想通过子表单选项卡0和子表单上的文本控件设置焦点 . 我可以让它切换焦点,但然后它会抛出一个错误 . 无法将焦点移动到控件SubFormName . 我的代码是

Private Sub ExposureNumber_Change()
If (Me.ExposureNumber.SelStart) = 1 Then
    Me.Frm_Data_ClaimSubForm.SetFocus
End If
End Sub

我知道它正在改变焦点,因为当我将焦点从主窗体更改为subForm时,我在窗体上有一个BeforeUpdate . 一旦它完成了焦点,我就会得到错误 .