Как показано на скриншоте слева, вам нужно ограничить выбор во втором раскрывающемся списке на основе параметра в первом раскрывающемся списке, как вы можете это сделать? В этой статье будет показан способ создания зависимых раскрывающихся списков в документе Word.
Создавать зависимые выпадающие списки в Word с кодом VBA
Создавать зависимые выпадающие списки в Word с кодом VBA
Приведенный ниже код VBA может помочь вам создать зависимый раскрывающийся список в документе Word. Пожалуйста, следуйте инструкциям шаг за шагом.
1. Во-первых, вам нужно вставить два раскрывающихся списка в ваш документ Word. Нажмите Застройщик > Устаревшие формы > Раскрывающееся поле формы. Смотрите скриншот:
2. Щелкните правой кнопкой мыши первый раскрывающийся список (этот раскрывающийся список должен быть родительским) и щелкните Свойства. Смотрите скриншот:
3. В дебюте Параметры поля раскрывающейся формы диалоговое окно, вам необходимо:
3.1 Введите категорию в Выпадающий элемент и нажмите Добавить кнопку, повторяйте операцию, пока все категории не будут добавлены в раскрывающийся список Элементы в.
3.2 Ввод ддфуд в закладка пунктом.
3.3 Щелкните значок OK кнопка. Смотрите скриншот:
4. Щелкните правой кнопкой мыши второй раскрывающийся список, щелкните Предложения открыть Параметры поля раскрывающейся формы диалоговое окно и в диалоговом окне введите ддКатегория в закладка и нажмите OK кнопка. Смотрите скриншот:
5. нажмите другой + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
6. в Microsoft Visual Basic для приложений окна, нажмите Вставить > Модуль, затем скопируйте ниже код VBA в окно модуля.
Код VBA: создать зависимый раскрывающийся список в Word
Sub Populateddfood()
'Update by Extendoffice 2018/10/25
Dim xDirection As FormField
Dim xState As FormField
On Error Resume Next
Set xDirection = ActiveDocument.FormFields("ddfood")
Set xState = ActiveDocument.FormFields("ddCategory")
If ((xDirection Is Nothing) Or (xState Is Nothing)) Then Exit Sub
With xState.DropDown.ListEntries
.Clear
Select Case xDirection.Result
Case "Fruit"
.Add "Apple"
.Add "Banana"
.Add "Peach"
.Add "Lychee"
.Add "Watermelon"
Case "Vegetable"
.Add "Cabbage"
.Add "Onion"
Case "Meat"
.Add "Pork"
.Add "Beef"
.Add "Mutton"
End Select
End With
End Sub
Ноты:
1. В коде, пожалуйста, измените элементы для каждого случая по мере необходимости.
2. ддфуд и ддКатегория должны соответствовать параметрам закладки, которые вы ввели в двух предыдущих Параметры поля раскрывающейся формы диалоговые окна.
7. Сохраните код и вернитесь к документу.
8. Щелкните правой кнопкой мыши первый раскрывающийся список и выберите Предложения для открытия Параметры поля раскрывающейся формы диалоговое окно. В диалоговом окне выберите указанное выше имя макроса (здесь Popolateddfood) из Выход раскрывающийся список, а затем щелкните OK кнопку.
9. Теперь щелкните Застройщик > Ограничить редактирование как показано ниже.
10. в Ограничить редактирование панель, вам необходимо:
10.1) Проверьте Разрешить только этот тип редактирования в документе коробка;
10.2) Выбрать Заполнение форм вариант из выпадающего списка;
10.3) Нажмите Да, начать усиление защиты кнопка;
10.4). Начать усиление защиты диалоговом окне введите пароль и щелкните OK кнопка. Смотрите скриншот:
Теперь создается зависимый выпадающий список. При выборе «Фрукты» в первом раскрывающемся списке во втором можно выбрать только категории фруктов.
Рекомендуемые инструменты для повышения производительности Word
Kutools For Word — Более 100 расширенных функций для Word, сэкономьте 50% времени
- Сложные и повторяющиеся операции можно производить разово за секунды.
- Вставляйте сразу несколько изображений из папок в документ Word.
- Объединяйте и объединяйте несколько файлов Word из папок в одну в желаемом порядке.
- Разделите текущий документ на отдельные документы в соответствии с заголовком, разрывом раздела или другими критериями.
- Преобразование файлов между Doc и Docx, Docx и PDF, набор инструментов для общих преобразований и выбора и т. Д.
Комментарии (27)
Оценок пока нет. Оцените первым!
На чтение 3 мин. Просмотров 965 Опубликовано 28.05.2021
Как показано на левом снимке экрана, вам необходимо ограничить выбор во втором раскрывающемся списке на основе параметра в первом раскрывающемся списке, как ты можешь сделать? В этой статье будет показан метод создания зависимых раскрывающихся списков в документе Word.
Создание зависимых раскрывающихся списков в Word с кодом VBA
Содержание
- Создание зависимых раскрывающихся списков в Word с кодом VBA
- Рекомендуемые инструменты повышения производительности Word
- Kutools For Word – Более 100 расширенных функций для Word, сэкономьте 50% времени
Создание зависимых раскрывающихся списков в Word с кодом VBA
Приведенный ниже код VBA может помочь вам создать зависимые раскрывающиеся списки в документе Word. Пожалуйста, следуйте инструкциям шаг за шагом.
1. Во-первых, вам нужно вставить два раскрывающихся списка в документ Word. Нажмите Разработчик > Устаревшие формы > Выпадающее поле формы . См. Снимок экрана:
2. Щелкните правой кнопкой мыши первый раскрывающийся список (этот раскрывающийся список должен быть родительским) и выберите Свойства. См. Снимок экрана:
3. В открывшемся диалоговом окне Параметры поля раскрывающейся формы вам необходимо:
3.1 Введите категорию в раскрывающийся элемент , а затем нажмите кнопку Добавить , повторяйте операцию, пока все категории не будут добавлены в раскрывающийся список «Элементы в».
3.2 Введите ddfood в поле Закладка .
3.3 Нажмите кнопку ОК . См. Снимок экрана:
4. Щелкните правой кнопкой мыши второй раскрывающийся список, выберите Свойства , чтобы открыть диалоговое окно Параметры поля формы раскрывающегося списка , и в диалоговом окне введите ddCategory в поле Закладка и нажмите кнопку ОК . См. Снимок экрана:
5. Нажмите клавиши Alt + F11 , чтобы открыть окно Microsoft Visual Basic для приложений .
6. В окне Microsoft Visual Basic для приложений нажмите Вставить > модуль, затем скопируйте ниже код VBA в окно модуля. .
Код VBA: создание зависимого раскрывающегося списка в Word
Примечания:
1. В коде измените элементы для каждого случая по мере необходимости.
2. ddfood и ddCategory должны соответствовать параметрам закладок, которые вы ввели в двух вышеупомянутых диалоговых окнах Параметры поля раскрывающейся формы .
7. Сохраните код и вернитесь к документу.
8. Щелкните правой кнопкой мыши первый раскрывающийся список и выберите Свойства , чтобы открыть диалоговое окно Параметры поля формы раскрывающегося списка . В диалоговом окне выберите указанное выше имя макроса (здесь Popolateddfood) из раскрывающегося списка Exit , а затем нажмите кнопку OK .
9. Теперь нажмите Разработчик > Ограничить редактирование , как показано на скриншоте ниже.
10. На панели Ограничить редактирование вам необходимо:
10.1), установите флажок Разрешить только этот тип редактирования в поле документа ;
10.2) Выберите вариант Заполнение форм из раскрывающегося списка;
10.3) Нажмите кнопку Да, начать принудительную защиту ;
10.4) В диалоговом окне Начать принудительную защиту , введите пароль и нажмите кнопку OK . См. Снимок экрана:
Теперь зависимые раскрывающиеся списки созданный. При выборе «Фрукты» в первом раскрывающемся списке во втором можно выбрать только категории фруктов.
Рекомендуемые инструменты повышения производительности Word
Kutools For Word – Более 100 расширенных функций для Word, сэкономьте 50% времени
- Сложные и повторяющиеся операции могут быть выполнены за один раз за секунды.
- Вставьте сразу несколько изображений из папок в документ Word.
- Объедините и объедините несколько Файлы Word из папок в одну в желаемом порядке.
- Разделите текущий документ на отдельные документы в соответствии с заголовком, разрывом раздела или другими критериями.
- Преобразование файлов между документами. и Docx, Docx и PDF, сборник инструменты для обычных преобразований и выбора и так далее …
Подробнее Загрузить сейчас Купить
Содержание
- — Как сделать множественный выбор в Word?
- — Как создать раскрывающийся список с несколькими вариантами выбора?
- — Как создать несколько раскрывающихся списков в Word 2010?
- — Как создать в Word несколько зависимых раскрывающихся списков?
- — Как создать в Excel список с множественным выбором?
- — Как вставить рамку выбора в Word?
- — Как создать раскрывающийся список с несколькими столбцами в Excel?
- — Как добавить две проверки данных в одну ячейку?
- — Как добавить несколько вариантов в Excel?
- — Как вставить раскрывающийся список?
- — Можете ли вы связать раскрывающиеся списки в Word?
- — Как добавить имя в раскрывающийся список в Word?
Поместите курсор в форму, в которой вы хотите создать список с множественным выбором, а затем перейдите в панель задач «Элементы управления» («Просмотр»> «Задачи разработки»> «Элементы управления»). В разделе «Повторяющееся и необязательное» щелкните «Список с множественным выбором». Сконфигурируйте поле списка с множественным выбором, как стандартное окно списка.
Больше информации
- Выберите первый элемент, который вам нужен. Например, выделите какой-нибудь текст.
- Нажмите и удерживайте CTRL.
- Выберите следующий элемент, который вы хотите. Важно. Обязательно нажмите и удерживайте CTRL при выборе следующего элемента, который хотите включить в выбор.
Как создать раскрывающийся список с несколькими вариантами выбора?
Чтобы создать раскрывающийся список:
- Выберите ячейку или ячейки, в которых должен отображаться раскрывающийся список.
- Щелкните вкладку «Данные» на ленте Excel.
- Нажмите кнопку «Проверка данных» в группе «Инструменты для работы с данными».
- В диалоговом окне Проверка данных в списке Разрешить: выберите Список.
- Щелкните в поле Источник :.
Как создать несколько раскрывающихся списков в Word 2010?
Как создавать раскрывающиеся списки в Word 2010
- Откройте Word 2010 и щелкните вкладку «Файл». …
- Щелкните вкладку «Разработчик». …
- Введите слово или фразу, которые должны появиться в раскрывающемся списке, и нажмите «ОК». Повторяйте этот шаг, пока не включите все слова в список.
Как создать в Word несколько зависимых раскрывающихся списков?
В Word откройте пустой документ и щелкните значок Вкладка разработчика. (Если вы не знаете, как включить вкладку «Разработчик», прочтите «Как показать вкладку разработчика на ленте».) В группе «Элементы управления» щелкните раскрывающийся список «Устаревшая форма» и выберите «Поле раскрывающейся формы». Повторите шаг 2, чтобы добавить второе раскрывающееся поле.
Как создать в Excel список с множественным выбором?
Добавить список на лист
- Создайте список элементов, которые вы хотите отобразить в поле списка, как на этом рисунке.
- Щелкните Разработчик> Вставить. …
- В разделе «Элементы управления формой» щелкните поле «Список» (элемент управления формой).
- Щелкните ячейку, в которой вы хотите создать список.
- Щелкните Свойства> Управление и установите необходимые свойства:
Как вставить рамку выбора в Word?
В документе щелкните то место, куда вы хотите добавить элемент управления. На Вкладка разработчикав разделе «Элементы управления формы» выберите «Текстовое поле», «Флажок» или «Поле со списком». Чтобы установить определенные свойства для элемента управления, выберите «Параметры», а затем настройте нужные свойства.
Как создать раскрывающийся список с несколькими столбцами в Excel?
Как создать несколько зависимых раскрывающихся списков в Excel
- Введите записи для раскрывающихся списков. …
- Создайте именованные диапазоны. …
- Составьте первый (основной) выпадающий список. …
- Создайте зависимый раскрывающийся список. …
- Добавьте третий зависимый раскрывающийся список (необязательно)
Как добавить две проверки данных в одну ячейку?
Применение множественной проверки данных в одной ячейке (пример 1)
- Выберите ячейки, к которым вы хотите применить множественную проверку данных, затем нажмите Данные> Проверка данных> Проверка данных, см. Снимок экрана:
- В диалоговом окне Проверка данных на вкладке Параметры выполните следующие операции:
Как добавить несколько вариантов в Excel?
Создание раскрывающегося списка в Excel
- Выберите ячейку или диапазон ячеек, в которых должен отображаться раскрывающийся список (C2 в этом примере).
- Перейдите в Data -> Data Tools -> Data Validation.
- В диалоговом окне «Проверка данных» на вкладке настроек выберите «Список» в качестве критериев проверки.
Как вставить раскрывающийся список?
Создать раскрывающийся список
- Выделите ячейки, в которых вы хотите разместить списки.
- На ленте щелкните ДАННЫЕ> Проверка данных.
- В диалоговом окне установите для Разрешить значение Список.
- Щелкните в поле «Источник», введите текст или числа (разделенные запятыми для списка с разделителями-запятыми), которые вы хотите использовать в раскрывающемся списке, и нажмите «ОК».
Можете ли вы связать раскрывающиеся списки в Word?
Во-первых, вам нужно вставить два раскрывающихся списка в документ Word. Щелкните Разработчик> Устаревшие формы> Раскрывающееся поле формы.. См. Снимок экрана: … 3.1. Введите категорию в раскрывающийся список элементов, а затем нажмите кнопку «Добавить», повторяйте операцию, пока все категории не будут добавлены в раскрывающийся список «Элементы в».
Как добавить имя в раскрывающийся список в Word?
В разделе управления содержимым есть дополнительные инструкции, предназначенные для вставки раскрывающихся списков. На вкладке Разработчик в группе Элементы управления щелкните значок Падать Список управления содержимым. Выберите элемент управления содержимым, а затем на вкладке Разработчик в группе Элементы управления щелкните Свойства. Отсюда вы можете добавить варианты.
Интересные материалы:
Что означает множитель в математике?
Что означает мод?
Что означает модальное окно на английском языке?
Что означает моя роль?
Что означает мощность в пылесосах?
Что означает MSI для Microsoft?
Что означает МТС ANZ?
Что означает МТС на корабле?
Что означает МТС на почте?
Что означает МТС на пульте от телевизора?
Список с множественным выбором представляет собой список вариантов, который выглядит как прокручиваемый список с флажками. В списке можно установить нужное число флажков. В зависимости от того, как настроен список, в нем также может поддерживаться ввод собственных элементов.
В этой статье
-
Применение списка с множественным выбором
-
Взаимодействие с пользователем
-
Совместимость
-
Вставка списка с множественным выбором
-
Советы по макету
Применение списка с множественным выбором
Используйте список с множественным выбором, если вы хотите:
-
разрешить выбор нескольких элементов списка;
-
разрешить ввод в список собственного значения;
-
по умолчанию отображать большинство элементов списка в форме или все элементы;
-
отображать значения, полученные из фиксированного списка, источника данных шаблона формы или внешнего источника данных, например базы данных или списка Microsoft Windows SharePoint Services.
В следующем примере показано, как в форме авансового отчета можно назначить расходам несколько категорий, установив флажки в списке множественного выбора. Разработчик шаблона формы разрешил применение пользовательских категорий. Поэтому пользователи могут вводить значения в пустое поле рядом с последним флажком в списке.
После вставки списка с множественным выбором в шаблон формы нужно задать значения, которые будут в нем отображаться. В противном случае при открытии формы, основанной на вашем шаблоне, список будет пустым. В диалоговом окне Свойства: Список с множественным выбором можно ввести значения самостоятельно или настроить их извлечение из базы данных или другого источника данных.
Связанные элементы управления
В InfoPath есть элементы управления, похожие на списки с множественным выбором, но предназначенные для других целей. Чтобы определить, какой из элементов управления лучше всего подходит для вашего шаблона формы, изучите список ниже.
Список. Как и список с множественным выбором, список позволяет выбирать значения. Однако в списке можно выбрать только один элемент. По умолчанию в списке отображаются все элементы, как и в списке с множественным выбором.
Раскрывающийся список. Как и любой другой список, раскрывающийся список предлагает список вариантов. Однако его элементы скрыты, пока пользователь не щелкнет элемент управления. В раскрывающемся списке можно выбрать только один элемент.
Поле со списком. Если вы хотите, чтобы пользователи могли как вводить собственные значения, так и выбирать элементы из предварительно заданного списка, вместо списка с множественным выбором используйте поле со списком. В поле со списком можно выбрать только один элемент.
Переключатели. Как и список с множественным выбором, группа переключателей позволяет выбрать один из вариантов. В отличие от списков с множественным выбором, в группе переключателей можно установить только один переключатель. Кроме того, при использовании переключателей выбор осуществляется щелчком небольшого кружка, а не элемента списка.
К началу страницы
Взаимодействие с пользователем
В списках с множественным выбором пользователи делают выбор, устанавливая или снимая флажки в форме. Если все флажки не помещаются по высоте в элементе управления, с правой стороны поля появляется полоса прокрутки, с помощью которой можно просмотреть остальные варианты.
Вы можете разработать шаблон формы так, чтобы пользователи при необходимости могли вводить в список свои записи. В этом случае в конце списка будет выводиться флажок с полем ввода.
Чтобы ввести пользовательское значение, нужно установить флажок рядом с полем ввода, а затем ввести данные рядом с ним. Чтобы предоставить пользователям такую возможность, при добавлении в шаблон формы списка с множественным выбором установите флажок Разрешить пользователям вводить свои значения в диалоговом окне Свойства: Список с множественным выбором.
К началу страницы
Совместимость
В InfoPath вы можете создать шаблон формы с поддержкой веб-браузера. При разработке таких шаблонов списки с множественным выбором будут недоступны на панели задач Элементы управления, так как они не отображаются в веб-браузерах.
К началу страницы
Добавление списка со множественным выбором
Действия для вставки списка с множественным выбором немного отличаются в зависимости от того, разрабатываете ли вы шаблон формы с нуля или же используете в качестве его основы базу данных или другой внешний источник данных.
На следующем рисунке показан список с множественным выбором, выбранный в режиме конструктора до того, как разработчик шаблона формы вручную добавил элементы списка.
Элементы управления могут быть связанными или свободными. Если элемент управления связан, он подключен к полю или группе в источнике данных, поэтому данные, вводимые в элемент управления, сохраняются в XML-файле самой формы. Когда элемент управления является свободным, он не подключен к полю или группе, а данные, вводимые в него, не сохраняются. Если выбрать элемент управления или навести на него указатель мыши, в его правом верхнем углу , отобразится текст и значок привязки. В тексте указаны группа или поле в источнике данных, к которым привязан элемент управления. Значок указывает на то, правильно ли элемент управления привязан к полю или группе. Если привязка правильная, выводится зеленый значок. Если с привязкой что-то не так, вы увидите синий или красный значок.
Источник данных для шаблона формы состоит из полей и групп, отображаемых в иерархическом представлении в области задач Источник данных. Списки с множественным выбором всегда привязаны к повторяющимся полям внутри группы. Повторяющиеся поля обеспечивают хранение нескольких значений в поле. В следующем примере список с множественным выбором Категория в шаблоне формы привязан к повторяющемуся полю категория в области задач Источник данных.
При создании нового пустого шаблона формы по умолчанию устанавливается флажок Автоматически создавать источник данных в области задач Элементы управления. Это позволяет InfoPath автоматически создавать поля и групп в источнике данных по мере добавления элементов управления в шаблон формы. Эти поля и группы представлены в виде значков папок и файлов в области задач Источник данных.
Если структура шаблона формы основана на существующем XML-файле, базе данных или веб-службе, InfoPath наследует поля и группы в области задач Источник данных из существующего источника данных.
Добавление списка со множественным выбором
-
Поместите курсор в то место шаблона формы, куда вы хотите вставить элемент управления.
-
Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.
-
В области задач Элементы управления сделайте одно из следующего:
-
Чтобы автоматически создать повторяющееся поле в источнике данных, привязанном к списку с множественным выбором, установите флажок Автоматически создавать источник данных.
-
Чтобы привязать список с множественным выбором к существующему повторяющемуся полю, снимите флажок Автоматически создавать источник данных.
Примечание: Если флажок недоступен, источник данных заблокирован. Например, если вы создали структуру шаблона формы на основе схемы XML, возможно, через InfoPath не удастся добавить новые поля или группы в источник данных. Это ограничение помогает предотвратить случайное внесение в схему изменений, которые могут сделать ее недопустимой.
-
-
В разделе Вставить элементы управления выберите элемент Список с множественным выбором.
-
Если при выполнении шага 3 вы сняли флажок Автоматически создавать источник данных, в диалоговом окне Список с множественным выбором: привязка выберите поле, к которому вы хотите привязать список с множественным выбором.
-
В шаблоне формы слева от списка с множественным выбором или над ним введите текст подписи, добавив после него двоеточие (:).
-
Чтобы задать значения, которые вы хотите использовать в качестве записей списка, дважды щелкните список с множественным выбором.
-
Откройте вкладку Данные.
-
Выполните одно из следующих действий для заполнения списка.
Ввод значений списка вручную
Этот вариант удобен, если у вас есть ограниченный набор значений, которые не должны существенно изменяться в будущем. Если значения изменятся, потребуется опубликовать обновленную версию шаблона формы, чтобы пользователи могли просматривать и использовать новые элементы списка.
-
Нажмите кнопку Добавить.
-
В поле Значение введите текст, который вы хотите сохранять, если пользователь выбирает эту запись.
-
В поле Отображаемое имя введите текст, который вы хотите отобразить для этой записи, и нажмите кнопку ОК.
-
Повторите действия 1–3 для каждой записи, которую требуется добавить в список.
-
Чтобы проверить изменения, нажмите кнопку Просмотр на стандартной панели инструментов или нажмите клавиши CTRL+SHIFT+B.
Использование значений из другой части формы
Этот вариант удобен, если вы хотите, чтобы значения в списке изменялись в зависимости от того, какие другие значения пользователи ввели в форму.
-
В разделе Элементы списка щелкните Подставить значения из источника данных формы.
Элементы в списке должны быть связаны с конкретной повторяющейся группой или повторяющемся полем шаблона формы.
-
Нажмите кнопку Выбрать XPath рядом с полем Элементы, а затем в диалоговом окне Выбор поля или группы щелкните повторяющееся поле или повторяющуюся группу с полями, которые будут предоставлять значения для списка, и нажмите кнопку ОК.
-
Нажмите кнопку Выбрать XPath рядом с полем Значение, щелкните поле, содержащее возможные значения для элементов списка, и нажмите кнопку ОК. Одно из этих значений будет сохранено в XML при выборе пользователем элемента в списке.
-
Нажмите кнопку Выбрать XPath рядом с полем Отображаемое имя, щелкните поле, содержащее значения, которые выводятся в списке, и нажмите кнопку ОК.
Совет: Чтобы в списке не было значений с одинаковыми отображаемыми именами, установите флажок Показывать только записи с уникальными отображаемыми именами.
Использование значений из базы данных, веб-службы, XML-документа или сайта SharePoint
Этот вариант удобен, если вы хотите, чтобы значения в списке регулярно обновлялись. Значения обычно хранятся в базе данных или другом внешнем источнике и извлекаются каждый раз при открытии формы.
-
Щелкните Искать значения во внешнем источнике данных.
-
Выполните одно из следующих действий:
-
Если вы уже добавили подключение к данным, щелкните его в поле Подключение к данным.
-
Чтобы добавить новое подключение к данным, нажмите кнопку Добавить, а затем следуйте инструкциям мастера подключения к данным.
Элементы в списке должны быть связаны с конкретной повторяющейся группой или повторяющемся полем.
-
-
Нажмите кнопку Выбрать XPath рядом с полем Элементы, а затем в диалоговом окне Выбор поля или группы щелкните поле или группу с полями, которые будут предоставлять значения для списка, и нажмите кнопку ОК.
-
Нажмите кнопку Выбрать XPath рядом с полем Значение, щелкните поле, содержащее возможные значения для элементов списка, и нажмите кнопку ОК. Одно из этих значений будет сохранено в XML при выборе пользователем элемента в списке.
-
Нажмите кнопку Выбрать XPath рядом с полем Отображаемое имя, щелкните поле, содержащее значения, которые выводятся в списке, и нажмите кнопку ОК.
Совет: Чтобы в списке не было значений с одинаковыми отображаемыми именами, установите флажок Показывать только записи с уникальными отображаемыми именами.
-
-
Чтобы разрешить пользователям вводить свое значение внизу списка с множественным выбором, установите флажок Разрешить пользователям вводить свои значения.
К началу страницы
Советы по макету
Приведенные ниже советы помогут вам настроить внешний вид, размер и другие параметры списка с множественным выбором.
-
Чтобы одновременно изменить ширину нескольких списков, выберите их, нажмите клавиши ALT+ВВОД, откройте вкладку Размер, а затем в поле Ширина введите новое значение.
-
Чтобы одновременно изменить цвет фона для нескольких списков, выберите их. В меню Формат нажмите кнопку Границы и заливка и внесите необходимые изменения на вкладке Заливка.
-
Чтобы настроить шрифт, который используется для текста рядом с флажками в списке со множественным выбором, используйте поля Шрифт и Размер шрифта на панели инструментов Форматирование. Чтобы одновременно изменить шрифт и размер шрифта для всех таких списков в шаблоне формы, щелкните список с нужным форматированием, а затем в меню Формат нажмите кнопку Применить шрифт ко всем элементам управления «Список с множественным выбором».
-
Если вы хотите изменить интервал между списком с множественным выбором и объектами вокруг него, поэкспериментируйте с параметрами полей на вкладке Размер в диалоговом окне Свойства: Список с множественным выбором. С помощью полей можно точнее задать интервал, чем с помощью разрывов абзацев.
К началу страницы
Как создать выпадающий список в Microsoft Word — Вокруг-Дом — 2021
Table of Contents:
Если единственная интерактивность, которую вы получаете из своих документов Word, это то, что кто-то нажимает на один из них, чтобы прочитать его, вы найдете мир возможностей в несколько скрытой функции. Вкладка «Разработчик» в Microsoft Word 2013 по умолчанию скрыта, но после ее включения вы можете добавить в свою работу такие параметры, как флажки в документе, переключатели и раскрывающиеся списки. Вы сохраняете контроль над тем, что появляется в списках и даже как они выглядят.
Добавьте вкладку разработчика (необязательно)
Шаг 1
Запустите Word и либо откройте существующий документ, либо нажмите «Пустой документ» на заставке.
Шаг 2
Перейдите на вкладку «Файл», затем нажмите «Параметры», чтобы открыть окно «Параметры Word».
Шаг 3
Нажмите на ссылку «Настроить ленту».
Шаг 4
Откройте меню «Основные вкладки» в столбце «Настройка ленты», если оно еще не включено.
Шаг 5
Установите флажок в поле «Разработчик» в списке. По умолчанию эта вкладка не отмечена. Если он уже проверен, оставьте его как есть. Нажмите кнопку «ОК», чтобы закрыть окно параметров Word. Вы вернетесь в документ Word с новой вкладкой Разработчик. Вам не нужно закрывать или перезапускать Word, чтобы появилась вкладка.
Добавить выпадающее меню
Шаг 1
Перейдите на вкладку «Разработчик» и убедитесь, что курсор находится на странице, где вы хотите раскрывающийся список. Вы можете навести курсор на любую кнопку, пока не увидите название всплывающей подсказки. Нажмите кнопку «Элемент управления раскрывающимся списком» в разделе «Элементы управления» на ленте. Раскрывающийся список добавляется на страницу Word.
Шаг 2
Нажмите кнопку «Свойства» в разделе «Элементы управления» на ленте, открыв окно «Свойства элемента управления содержимым».
Шаг 3
Введите информацию в поля окна, чтобы настроить раскрывающийся список, например, выбрать заголовок и цвет раскрывающегося списка. При необходимости установите дополнительные элементы управления для редактирования или удаления в раскрывающемся списке.
Шаг 4
Нажмите в раскрывающемся списке Свойства списка и нажмите кнопку «Добавить». Здесь вы вводите все элементы, которые пользователи могут выбрать в списке. Введите «Отображаемое имя» для каждого индивидуально, и поле Значение заполняется автоматически. Нажмите «ОК», чтобы добавить их в раскрывающийся список.
Шаг 5
Нажмите «ОК», чтобы закрыть окно свойств элемента управления и вернуться к документу Word с заполненным раскрывающимся списком.
Добавление раскрывающегося списка
Раскрывающийся список в шаблоне формы Microsoft Office InfoPath можно использовать для отображения списка взаимоисключающих значений. Список скрыт, пока пользователь не щелкнет стрелку справа него.
В этой статье
Использование раскрывающегося списка
Используйте раскрывающий список, если вы хотите:
разрешить пользователям выбирать один элемент из списка предопределенных вариантов;
по умолчанию скрывать значения списка в форме;
отображать значения, полученные из фиксированного списка, источник данных шаблона формы или внешнего источника данных, например базы данных или списка Microsoft Windows SharePoint Services.
На рисунке ниже пользователи классифицируют расходы в форме отчета о расходах, выбирая готовые значения в открытом раскрывающемся списке.
После вставки раскрывающегося списка в шаблон формы необходимо указать значения, которые вы хотите использовать в ней. В противном случае при щелчке стрелки рядом с раскрывающимся списком пользователи будут видеть пустой список. В диалоговом окне Свойства раскрывающегося списка вы можете ввести записи самостоятельно или настроить раскрывающийся список для получения записей из базы данных или другого источника.
Связанные элементы управления
InfoPath включает элементы управления, которые похожи на раскрывающиеся списки, но предназначены для других целей. Чтобы определить, какой из элементов управления лучше всего подходит для шаблона формы, просмотрите список ниже:
Список. Как и раскрывающийся список, обычный список позволяет пользователям выбирать значения. Однако в отличие от раскрывающегося списка при этом в форме отображается весь список. Если место в шаблоне формы не ограничено, возможно, лучше использовать список, чтобы упростить для пользователей поиск и выбор элементов.
Поле со списком. Как и раскрывающийся список, поле со списком позволяет пользователям выбирать значения. Список скрыт, пока пользователи не решат отобразить его. Тем не менее в поле со списком пользователи могут вводить собственные значения, а не только выбирать готовые.
Список, разрешающий несвязный выбор нескольких строк. Если вы хотите, чтобы пользователи могли выбирать более одного элемента, можно использовать такой список вместо раскрывающегося списка. Список, разрешающий несвязный выбор нескольких строк, состоят из двух или более флажков в прокручиваемом списке.
Переключатели. Как и раскрывающийся список, группа переключателей позволяет выбирать взаимоисключающие значения. Тем не менее в этом случае пользователям необходимо щелкнуть маленький кружок, чтобы сделать выбор, вместо того чтобы щелкать элемент в списке.
Взаимодействие с пользователем
Раскрывающиеся списки внешне похожи на поля со списком. Если вы вручную вводите собственные элементы списка в диалоговом окне Свойства раскрывающегося списка при создании раскрывающегося списка, InfoPath отображает текст Выберите в качестве записи списка по умолчанию. Это сообщает пользователям о том, что они должны сделать выбор из раскрывающегося списка. Если элементы списка взяты из значений в форме или в дополнительный источник данных, текст Выберите опускается.
При первом открытии формы элементы в раскрывающемся списке скрыты. Чтобы выбрать элемент из списка, пользователи щелкают стрелку справа от раскрывающегося списка, а затем щелкают нужный элемент.
Вставка раскрывающегося списка
Действия для вставки раскрывающегося списка немного отличаются в зависимости от того, разрабатываете ли вы шаблон формы с нуля или же используете в качестве его основы базу данных или другой внешний источник данных.
Ниже показано, как выглядит раскрывающийся список, выбранный в режиме конструктора.
Элементы управления могут быть связанными или свободными. Если элемент управления связан, он подключен к полю или группе в источнике данных, поэтому данные, вводимые в элемент управления, сохраняются в XML-файле самой формы. Когда элемент управления является свободным, он не подключен к полю или группе, а данные, вводимые в него, не сохраняются. Если выбрать элемент управления или навести на него указатель мыши, в его правом верхнем углу , отобразится текст и значок привязки. В тексте указаны группа или поле в источнике данных, к которым привязан элемент управления. Значок указывает на то, правильно ли элемент управления привязан к полю или группе. Если привязка правильная, выводится зеленый значок. Если с привязкой что-то не так, вы увидите синий или красный значок.
Источник данных для шаблона формы состоит из полей и групп, которые отображаются в иерархическом представлении в области задач Источник данных. Раскрывающиеся списки поля всегда привязаны к полям. В приведенном ниже примере раскрывающийся список Категория в шаблоне формы привязан к полю Категория в области задач Источник данных.
При создании нового пустого шаблона формы по умолчанию устанавливается флажок Автоматически создавать источник данных в области задач Элементы управления. Это позволяет InfoPath автоматически создавать поля и групп в источнике данных по мере добавления элементов управления в шаблон формы. Эти поля и группы представлены в виде значков папок и файлов в области задач Источник данных.
Если структура шаблона формы основана на существующем XML-файле, базе данных или веб-службе, InfoPath наследует поля и группы в области задач Источник данных из существующего источника данных.
Вставка раскрывающегося списка
Поместите курсор в то место шаблона формы, куда вы хотите вставить элемент управления.
Если область задач Элементы управления не отображается, щелкните Другие элементы управления в меню Вставка или нажмите клавиши ALT+I, C.
В области задач Элементы управления сделайте одно из следующего:
Чтобы автоматически создать поле в источнике данных, привязанном к списку, установите флажок Автоматически создавать источник данных.
Чтобы привязать список к существующему полю, снимите флажок Автоматически создавать источник данных.
Примечание: Если флажок недоступен, источник данных заблокирован. Например, если вы создали структуру шаблона формы на основе схемы XML, возможно, через InfoPath не удастся добавить новые поля или группы в источник данных. Это ограничение помогает предотвратить случайное внесение в схему изменений, которые могут сделать ее недопустимой.
В разделе Вставить элементы управления щелкните Раскрывающийся список.
Если вы сняли флажок Автоматически создавать источник данных на шаге 3, выберите в диалоговом окне Привязка раскрывающегося списка поле, к которому вы хотите привязать список.
Чтобы добавить метку к элементу управления, введите сверху или слева от него текст, за которым следует двоеточие (:).
Чтобы задать значения, которые вы хотите использовать в качестве записей списка, дважды щелкните раскрывающийся список.
Откройте вкладку Данные.
Выполните одно из следующих действий для заполнения списка.
Ввод значений списка вручную
Этот вариант удобен, если у вас есть ограниченный набор значений, которые не должны существенно изменяться в будущем. Если значения изменятся, потребуется опубликовать обновленную версию шаблона формы, чтобы пользователи могли просматривать и использовать новые элементы списка.
Нажмите кнопку Добавить.
В поле Значение введите текст, который вы хотите сохранять, если пользователь выбирает эту запись.
В поле Отображаемое имя введите текст, который вы хотите отобразить для этой записи, и нажмите кнопку ОК.
Повторите действия 1–3 для каждой записи, которую требуется добавить в список.
Чтобы проверить изменения, нажмите кнопку Просмотр на стандартной панели инструментов или нажмите клавиши CTRL+SHIFT+B.
Использование значений из другой части формы
Этот вариант удобен, если вы хотите, чтобы значения в списке изменялись в зависимости от того, какие другие значения пользователи ввели в форму.
В разделе Элементы списка щелкните Подставить значения из источника данных формы.
Элементы в списке должны быть связаны с конкретной повторяющейся группой или повторяющемся полем шаблона формы.
Нажмите кнопку Выбрать XPath рядом с полем Элементы, а затем в диалоговом окне Выбор поля или группы щелкните повторяющееся поле или повторяющуюся группу с полями, которые будут предоставлять значения для списка, и нажмите кнопку ОК.
Нажмите кнопку Выбрать XPath рядом с полем Значение, щелкните поле, содержащее возможные значения для элементов списка, и нажмите кнопку ОК. Одно из этих значений будет сохранено в XML при выборе пользователем элемента в списке.
Нажмите кнопку Выбрать XPath рядом с полем Отображаемое имя, щелкните поле, содержащее значения, которые выводятся в списке, и нажмите кнопку ОК.
Совет: Чтобы в списке не было значений с одинаковыми отображаемыми именами, установите флажок Показывать только записи с уникальными отображаемыми именами.
Использование значений из базы данных, веб-службы, XML-документа или сайта SharePoint
Этот вариант удобен, если вы хотите, чтобы значения в списке регулярно обновлялись. Значения обычно хранятся в базе данных или другом внешнем источнике и извлекаются каждый раз при открытии формы.
Щелкните Искать значения во внешнем источнике данных.
Выполните одно из следующих действий:
Если вы уже добавили подключение к данным, щелкните его в поле Подключение к данным.
Чтобы добавить новое подключение к данным, нажмите кнопку Добавить, а затем следуйте инструкциям мастера подключения к данным.
Элементы в списке должны быть связаны с конкретной повторяющейся группой или повторяющемся полем.
Нажмите кнопку Выбрать XPath рядом с полем Элементы, а затем в диалоговом окне Выбор поля или группы щелкните поле или группу с полями, которые будут предоставлять значения для списка, и нажмите кнопку ОК.
Нажмите кнопку Выбрать XPath рядом с полем Значение, щелкните поле, содержащее возможные значения для элементов списка, и нажмите кнопку ОК. Одно из этих значений будет сохранено в XML при выборе пользователем элемента в списке.
Нажмите кнопку Выбрать XPath рядом с полем Отображаемое имя, щелкните поле, содержащее значения, которые выводятся в списке, и нажмите кнопку ОК.
Совет: Чтобы в списке не было значений с одинаковыми отображаемыми именами, установите флажок Показывать только записи с уникальными отображаемыми именами.
Советы по макету
Приведенные ниже советы помогут вам настроить внешний вид, размер и другие параметры раскрывающегося списка.
Рекомендуется расширить раскрывающийся список так, чтобы он был на несколько пробелов шире средней ширины элементов в нем. Благодаря этому элементы списка не будут частично скрыты.
Чтобы одновременно изменить ширину нескольких раскрывающихся списков, выберите их, нажмите клавиши ALT+ВВОД, откройте вкладку Размер, а затем в поле Ширина введите новое значение.
Чтобы одновременно изменить цвет фона для нескольких раскрывающихся списков, выберите их. В меню Формат нажмите кнопку Границы и заливка и внесите необходимые изменения на вкладке Заливка.
Чтобы настроить шрифт, который отображается в раскрывающемся списке, используйте поля Шрифт и Размер шрифта на панели инструментов Форматирование. Чтобы одновременно изменить шрифт и размер шрифта для всех раскрывающихся списков в шаблоне формы, щелкните раскрывающийся список с нужным форматированием, а затем в меню Формат нажмите кнопку Применить шрифт ко всем элементам управления «Раскрывающийся список».
Если вы хотите изменить интервал между раскрывающимся списком и объектами вокруг него, настройте параметры полей в диалоговом окне Свойства раскрывающегося списка (на вкладке Размер). С помощью полей можно точнее задать интервал, чем с помощью разрывов абзацев.
Как сделать выпадающий список в ворде?
Ворде, как и в программе эксель можно сделать выпадающий список, в котором вы сможете выбирать определенные значения.
Рассмотрим пошаговую инструкцию, как сделать выпадающий список в ворде:
Первый шаг. В программе ворд по умолчанию скрыта панель «Разработчик», а именно с помощью неё и делается выпадающий список. Поэтому сначала установим данную панель. Для этого наведите на верхнею меню, где идет список: Главная, Вставка, Дизайн и т.д. И нажмите на правую кнопку мыши, появиться небольшая табличка, в которой нужно выбрать: «Настройка ленты».
Второй шаг. Появится таблица «Параметры Word», смотрим на правый прямоугольник и находим запись «Разработчик» и ставите напротив ней галочку. И нажимаете в правом нижнем углу на «Ок».
Третий шаг. Переходим в закладку «Разработчик», ищем блок «Элементы управления», находим иконку при наведении, на которую выходить надпись: «Элемент управления содержимым «раскрывающийся список», нажимаем на неё и появляется в документе прямоугольник. Активируйте появившийся список мышкой, а затем переведите курсор снова в блок «Элементы управления» и нажмите на иконку «Свойства».
Четвертый шаг. Задаем название списка, например, пишем: «Название городов». Затем перемещаем курсор на нижний прямоугольник, и через кнопку «Добавить создаем список». Я создал список, состоящий из двух городов: Москва, Санкт-Петербург. И затем нажал на кнопку «Ок».
Пятый шаг. Теперь при на ведение на стрелочку на прямоугольники появляется список из введённых городов.
Такой выпадающий список можно вставить в любой раздел вашего документа ворда и человек сможет в нем выбирать информацию из него.