Как создать раскрывающийся список с несколькими флажками в Excel?

Многие пользователи Excel склонны создавать раскрывающийся список с несколькими флажками, чтобы выбирать несколько элементов из списка за раз. На самом деле, вы не можете создать список с несколькими флажками с помощью проверки данных. В этом руководстве мы покажем вам два метода создания раскрывающегося списка с несколькими флажками в Excel.

Используйте поле списка для создания раскрывающегося списка с несколькими флажками
A: Создать список с исходными данными
B: Назовите ячейку, в которой вы найдете выбранные элементы
C: Вставьте фигуру, чтобы помочь вывести выбранные элементы
Легко создавайте раскрывающийся список с флажками с помощью замечательного инструмента.
Дополнительные руководства для раскрывающегося списка …


Используйте поле списка для создания раскрывающегося списка с несколькими флажками

Как показано на скриншоте ниже, на текущем листе все имена в диапазоне A2: A11 будут исходными данными окна списка. При нажатии на кнопку в ячейке C4 можно вывести выбранные элементы, и все выбранные элементы в списке будут отображаться в ячейке E4. Для этого сделайте следующее.

A. Создайте список с исходными данными

1. Нажмите Разработчик > Вставить > Список (Active X Control) . См. Снимок экрана:

2. Нарисуйте список на текущем листе, щелкните его правой кнопкой мыши и затем выберите Свойства из контекстного меню.

3. В диалоговом окне Свойства необходимо настроить следующее.

  • 3.1 В поле ListFillRange введите исходный диапазон, который будет отображаться в списке (здесь я ввожу диапазон A2: A11 );
  • 3.2 В ListStyle выберите 1 – fmList StyleOption ;
  • 3.3. В поле MultiSelect выберите 1 – fmMultiSelectMulti ;
  • 3.4. Закройте диалоговое окно Свойства . См. Снимок экрана:

B: Назовите ячейка, в которой вы разместите выбранные элементы

Если вам нужно вывести все выбранные элементы в указанную ячейку, например E4, сделайте следующее.

1. Выберите ячейку E4, введите ListBoxOutput в поле Имя и нажмите клавишу Enter .

C. Вставьте форму для вывода выбранных элементов

1. Нажмите Вставить > Фигуры > Прямоугольник. См. Снимок экрана:

2. Нарисуйте прямоугольник на своем листе (здесь я рисую прямоугольник в ячейке C4). Затем щелкните прямоугольник правой кнопкой мыши и выберите Назначить макрос из контекстного меню.

3. В диалоговом окне Назначить макрос нажмите кнопку Создать .

4. В открывшемся окне Microsoft Visual Basic для приложений замените исходный код в окне Module приведенным ниже кодом VBA.

Код VBA: создание списка с несколькими флажками

Примечание. В коде Rectangle1 – название формы; ListBox1 – имя списка; Параметры выбора и Параметры раскладки – отображаемые тексты фигуры; а ListBoxOutput – это имя диапазона выходной ячейки. Вы можете изменить их в зависимости от ваших потребностей.

5. Одновременно нажмите клавиши Alt + Q , чтобы закрыть окно Microsoft Visual Basic для приложений .

6. Щелчок по прямоугольной кнопке свернет или развернет список. Когда поле списка расширяется, отметьте элементы в поле списка, а затем снова щелкните прямоугольник, чтобы вывести все выбранные элементы в ячейку E4. См. Демонстрацию ниже:

7. А затем сохраните книгу как Excel MacroEnable Workbook для повторного использования кода в будущем.


Создайте раскрывающийся список с флажками с удивительным инструмент

Легко создавать раскрывающийся список с флажками в Excel: ->

Вышеупомянутый метод слишком многоэтапный обрабатывать легко. Здесь настоятельно рекомендуется использовать Выпадающий список с флажками из Kutools for Excel , который поможет вам легко создавать раскрывающиеся списки. вниз список с флажками в указанном диапазоне, текущем листе, текущей книге или всех открытых книгах в зависимости от ваших потребностей. См. Демонстрацию ниже:
Загрузите и попробуйте прямо сейчас! (30-дневная бесплатная пробная версия)

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

1. Откройте лист, в котором вы установили раскрывающийся список проверки данных, нажмите Kutools > Выпадающий список > Раскрывающийся список с Флажки > Настройки. См. Снимок экрана:

2. В диалоговом окне Выпадающий список с настройками флажков настройте следующие параметры.

  • 2.1) В В разделе «Применить к » укажите область применения, в которой вы будете создавать флажки для элементов в раскрывающемся списке.. Вы можете указать определенный диапазон , текущий лист , текущую книгу или все открытые книги в соответствии с вашими потребностями.
  • 2.2) В разделе Mode выберите стиль, в котором вы хотите выводить выбранные элементы;
  • В качестве примера используется параметр Изменить . Если вы выберете его, значение ячейки будет изменено в зависимости от выбранных элементов.
  • 2.3) В в поле Разделитель введите разделитель, который вы будете использовать для разделения нескольких элементов;
  • 2.4) В Направление текста выберите направление текста в соответствии с вашими потребностями;
  • 2.5) Нажмите кнопку OK .

3. На последнем шаге нажмите Kutools > Выпадающий список > Выпадающий список с флажками > Включить раскрывающийся список флажков , чтобы активировать эту функцию.

С этого момента, когда вы щелкаете ячейки с раскрывающимся списком в указанной области, появляется список появится всплывающее окно, выберите элементы, установив флажки для вывода в ячейку, как показано в демонстрации ниже (в качестве примера возьмем режим изменения).

Для получения дополнительных сведений об этой функции посетите здесь .

Если вы хотите получить 30-дневную бесплатную пробную версию этой утилиты, нажмите, чтобы загрузить ее , а затем примените операцию в соответствии с указанными выше шагами.


Статьи по теме:

Автозаполнение при вводе в раскрывающемся списке Excel
Если у вас есть проверка данных выпадающий список с большими значениями, вам нужно прокрутить список вниз только для r найти нужный или ввести слово целиком непосредственно в поле списка. Если есть способ разрешить автозаполнение при вводе первой буквы в раскрывающемся списке, все станет проще. В этом руководстве представлен метод решения проблемы.

Создать раскрывающийся список из другой книги в Excel
Создать данные довольно просто выпадающий список проверки среди листов в книге. Но если данные списка, необходимые для проверки данных, находятся в другой книге, что вы будете делать? В этом руководстве вы узнаете, как в деталях создать раскрывающийся список из другой книги в Excel.

Создание раскрывающегося списка с возможностью поиска в Excel
Для раскрывающегося списка с многочисленными значениями найти подходящий – непростая задача. Ранее мы ввели метод автоматического заполнения раскрывающегося списка при вводе первой буквы в раскрывающемся списке. Помимо функции автозаполнения, вы также можете сделать раскрывающийся список доступным для поиска для повышения эффективности работы при поиске правильных значений в раскрывающемся списке.. Чтобы сделать раскрывающийся список доступным для поиска, попробуйте метод, описанный в этом руководстве.

Автоматическое заполнение других ячеек при выборе значений в раскрывающемся списке Excel
Давайте скажем, вы создали раскрывающийся список на основе значений в диапазоне ячеек B8: B14. Когда вы выбираете любое значение в раскрывающемся списке, вы хотите, чтобы соответствующие значения в диапазоне ячеек C8: C14 автоматически заполнялись в выбранной ячейке. Для решения проблемы методы, описанные в этом руководстве, окажут вам услугу.

Дополнительные руководства для раскрывающегося списка …


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