Я пытаюсь создать защищенную форму в MS Word 2007. Однако когда-то созданный это не снабдит вкладками между текстовыми полями, или от текстового поля до следующего поля, это только вкладки в текстовых полях. Это снабдит вкладками к следующему полю для всего остального, т.е. полям даты, полям списков, и т.д.
Я попытался использовать управление Обогащенным текстом, управление простым текстом, текстовое поле Form и управление Текстовым полем, и все это делает то же самое.
Я не знаю, будет ли это решение работать на Вас, но это стоит попытки. Вы должны будете сначала защитить документ путем установки флажка для Редактирования ограничений и Бланков Заполняющего выбора от выпадающего.
При заполнении формы пользователь введет их данные в Форматируемое поле, если они поразят вкладку, то это расширит поле. Если они совершают нападки, входят и затем вкладка, она возьмет их к следующему полю.
Я - просто пользователь, не MVP или программист, но надо надеяться это выручит Вас.
Попробуйте этот код:
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 9 Then TextBox2.Activate
End Sub