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

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

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

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

WordTips — ваш источник экономичного обучения работе с Microsoft Word.

(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (1626) относится к Microsoft Word 97, 2000, 2002 и 2003.