ник: Анатолий (Киев)
>Пробовала использовать и вспомогательное поле.
А как вы его пробовали?
Если вспомогательное поле (минимальных размеров) - следующее в переходе по Tab, то на его событии GotFocus можно вернуть фокус предыдущему полю или передать следующему.
Private Sub Text2_GotFocus()
If IsNull(Me.Text0) Then Me.Text0.SetFocus Else Me.Text3.SetFocus
End Sub