【发布时间】:2018-06-12 13:04:46
【问题描述】:
我在按 Enter 时无法关注文本框。我知道已经解决了一个类似的问题,但由于某种原因它不起作用。
此代码检测到在MeasuredDim 文本框中按下了输入,然后调用NextDim_click 子。 NextDim_click 也可以通过命令按钮工作,并且还包含MeasuredDim.SetFocus,并且通过按下按钮可以正常工作,但是在按下 Enter 后调用 NextDim_click 时,焦点会丢失在整个用户窗体上。
它怎么不适合我?
Private Sub MeasuredDim_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = vbKeyReturn Then
Call NextDim_Click
KeyCode = 0
MeasuredDim.SetFocus
End If
End Sub
【问题讨论】:
-
什么类似的问题因为什么原因不起作用?