Выход из подчиненной формы по клавише [TAB]
Предлагаемый кусок кода переводит фокус из подчиненной формы - в указанный элемент (поле) главной по нажатию [TAB] - т.е. так же как и для обычных полей.
Удобно когда подчиненная не редактируемая, а в главной есть поле задания шаблона поиска по подчиненной.
(Код помещается в модуль подчиненной формы + Свойство подчиненной формы KeyPreview = On ("перехват нажатия клавиш"))
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
On Error GoTo KeyDownERR
If KeyCode = vbKeyTab Then
KeyCode = 0
Me.Parent!txtToFind.SetFocus
End If
Exit Sub
KeyDownERR:
KeyCode = 0
End Sub
|