Форма пользователя VBA после обновления порядка текстовых полей (Excel) - PullRequest
0 голосов
/ 21 сентября 2018

Мне трудно заставить мою последовательность текстовых полей работать правильно в моей пользовательской форме.У меня есть 3 текстовых поля и 2 бота.Таким образом, порядок: текстовое поле 1, текстовое поле 2, текстовое поле 3, кнопка 1 и кнопка 2.

Проблема, с которой я сталкиваюсь, заключается в том, что при вводе данных в текстовое поле 1 фокус продолжает переходить к кнопке 2, которая является концом.Мне нужно, чтобы текстовое поле было в порядке.

Private Sub USERFORM_INITIALIZE()
Me.loc.SetFocus
End Sub

Private Sub loc_AfterUpdate()
Me.sku.SetFocus
End Sub

Private Sub sku_afterupdate()
Me.qty.SetFocus
End Sub

Private Sub qty_afterupdate()
Me.submit.SetFocus
End Sub
...