Ввод множества элементов в раскрывающееся поле формы

Word позволяет легко создавать формы, которые предоставляют пользователям различные типы ввода. Один из таких вариантов называется полем раскрывающейся формы. Этот тип управления вводом очень похож на раскрывающиеся списки в диалоговых окнах программы. Word позволяет добавлять элементы, которые отображаются в раскрывающемся поле формы, а затем пользователь может выбрать один из вариантов в поле при дальнейшем использовании формы. То, как именно вы создаете и используете поля формы, было рассмотрено в других выпусках WordTips .

Несмотря на то, что поле формы раскрывающегося списка выглядит как раскрывающееся Элемент управления списком, который используется в диалоговом окне программы, имеет существенное отличие. Поле формы раскрывающегося списка позволяет добавить в раскрывающийся список не более 25 элементов. Кажется, это жестко запрограммированный предел в Word. Если вы хотите предложить пользователю формы более 25 вариантов, то у вас есть только ограниченное количество потенциальных решений. Одно довольно очевидное решение – либо найти способ ограничить количество вариантов, которые вы предлагаете пользователю, либо разбить их на несколько полей формы раскрывающегося списка.

Другое возможное решение – использовать либо элемент управления списком из панели инструментов Control Toolbox, либо разработать UserForm. UserForm обычно является лучшим способом, потому что элементы управления OLE, вставленные в документы (например, элемент управления списком), потребляют память, а также вызывают сообщения с предупреждениями о макросах при открытии документа (в зависимости от настроек безопасности). Для получения дополнительной информации о том, как создать UserForm, посетите следующую страницу Word MVP:

 http://wordmvp.com/FAQs/Userforms/CreateAUserForm.htm 

Оцените статью
Frestage.ru
Добавить комментарий