Раскрывающийся список excel как добавить пункт

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

Изменение раскрывающегося списка, основанного на таблице Excel

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

Выбор источника в окне "Проверка вводимых значений"

  • Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

  • Чтобы удалить элемент, нажмите кнопку Удалить.

    Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.

  1. Откройте лист, содержащий именованный диапазон для раскрывающегося списка.

  2. Выполните одно из указанных ниже действий.

    • Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

    • Чтобы удалить элемент, нажмите кнопку Удалить.

      Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.

  3. На вкладке Формулы нажмите кнопку Диспетчер имен.

  4. В поле Диспетчер имен выберите именованный диапазон, который требуется обновить.

    Диспетчер имен

  5. Щелкните поле Диапазон, а затем на листе выберите все ячейки, содержащие записи для раскрывающегося списка.

  6. Нажмите кнопку Закрыть и в появившемся диалоговом окне нажмите кнопку Да, чтобы сохранить изменения.

Совет: Чтобы определить именованный диапазон, выделите его и найдите его имя в поле Имя. Сведения о поиске именованных диапазонов см. в статье Поиск именованных диапазонов.

Название именованного диапазона в поле имени

  1. Откройте лист, содержащий данные для раскрывающегося списка.

  2. Выполните одно из указанных ниже действий.

    • Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

    • Чтобы удалить элемент, нажмите кнопку Удалить.

      Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.

  3. На листе с раскрывающимся списком выделите содержащую список ячейку.

  4. На вкладке Данные нажмите кнопку Проверка данных.

  5. В диалоговом окне на вкладке Параметры щелкните поле Источник, а затем на листе с записями для раскрывающегося списка выберите все ячейки, содержащие эти записи. После выделения ячеек вы увидите, как изменится диапазон списка в поле «Источник».

    Диапазон в качестве источника раскрывающегося списка

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

  1. На листе с раскрывающимся списком выделите содержащую список ячейку.

  2. На вкладке Данные нажмите кнопку Проверка данных.

  3. На вкладке Параметры щелкните поле Источник и измените нужные элементы списка. Элементы должны быть разделены точкой с запятой, без пробелов между ними следующим образом: Да;Нет;Возможно

    Ввод источника раскрывающегося списка вручную

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

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

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

Если вам нужно удалить раскрывающийся список, см. статью Удаление раскрывающегося списка.

Чтобы просмотреть видео о том, как работать с раскрывающимися списками, см. статью Создание раскрывающихся списков и управление ими.

Изменение раскрывающегося списка, основанного на таблице Excel

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

Выбор источника в окне "Проверка вводимых значений"

  • Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

  • Чтобы удалить элемент, нажмите кнопку Удалить.

    Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.

  1. Откройте лист, содержащий именованный диапазон для раскрывающегося списка.

  2. Выполните одно из указанных ниже действий.

    • Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

    • Чтобы удалить элемент, нажмите кнопку Удалить.

      Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.

  3. На вкладке Формулы нажмите кнопку Диспетчер имен.

  4. В поле Диспетчер имен выберите именованный диапазон, который требуется обновить.

    Диспетчер имен

  5. Щелкните поле Диапазон, а затем на листе выберите все ячейки, содержащие записи для раскрывающегося списка.

  6. Нажмите кнопку Закрыть и в появившемся диалоговом окне нажмите кнопку Да, чтобы сохранить изменения.

Совет: Чтобы определить именованный диапазон, выделите его и найдите его имя в поле Имя. Сведения о поиске именованных диапазонов см. в статье Поиск именованных диапазонов.

Название именованного диапазона в поле имени

  1. Откройте лист, содержащий данные для раскрывающегося списка.

  2. Выполните одно из указанных ниже действий.

    • Чтобы добавить элемент, перейдите в конец списка и введите новый элемент.

    • Чтобы удалить элемент, нажмите кнопку Удалить.

      Совет: Если удаляемый элемент находится в середине списка, щелкните его правой кнопкой мыши, выберите пункт Удалить, а затем нажмите кнопку ОК, чтобы сдвинуть ячейки вверх.

  3. На листе с раскрывающимся списком выделите содержащую список ячейку.

  4. На вкладке Данные нажмите кнопку Проверка данных.

  5. В диалоговом окне на вкладке Параметры щелкните поле Источник, а затем на листе с записями для раскрывающегося списка выделите содержимое ячеек в Excel, в которых находятся эти записи. После выделения ячеек вы увидите, как изменится диапазон списка в поле «Источник».

    Диапазон в качестве источника раскрывающегося списка

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

  1. На листе с раскрывающимся списком выделите содержащую список ячейку.

  2. На вкладке Данные нажмите кнопку Проверка данных.

  3. На вкладке Параметры щелкните поле Источник и измените нужные элементы списка. Элементы должны быть разделены точкой с запятой, без пробелов между ними следующим образом: Да;Нет;Возможно

    Ввод источника раскрывающегося списка вручную

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

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

  1. Выделите ячейки, в которых расположен раскрывающийся список.

  2. Выберите пункт Данные > Проверка данных.

  3. На вкладке Параметры щелкните в поле Источник. Затем выполните одно из указанных ниже действий.

    • Если поле «Источник» содержит записи раскрывающегося списка, разделенные запятыми, введите новые записи или удалите ненужные. После завершения записи должны быть разделены запятыми без пробелов. Например: Фрукты,Овощи,Мясо,Закуски.

    • Если поле «Источник» содержит ссылку на диапазон ячеек (например, =$A$2:$A$5), нажмите кнопку Отмена, а затем добавьте или удалите записи из этих ячеек. В этом примере можно добавить или удалить записи в ячейках А2–А5. Если окончательный список записей оказался больше или меньше исходного диапазона, вернитесь на вкладку Параметры и удалите содержимое поля Источник. Затем щелкните и перетащите указатель, чтобы выделить новый диапазон, содержащий записи.

    • Если поле «Источник» содержит именованный диапазон, например, «Отделы», необходимо изменить сам диапазон с помощью классической версии Excel.

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Создание раскрывающегося списка

Применение проверки данных к ячейкам

Видео: создание раскрывающихся списков и управление ими

Создание раскрывающегося списка

​Смотрите также​ списке названию. Если​Осуществить задуманное нам помогла​ «Источник» указываем диапазон​ ячейке в Excel,​ из диалогового окна​

​ от конкретного предназначения​ будет появляться список​

  1. ​ ячейки появляется направленная​ Нажмите кнопку «Проверка​ для пользователей список​Данные​ Если удаляемый элемент находится​Выполните одно из указанных​Тип​Нажмите клавишу ВВОД или​Сообщение​Чтобы упростить работу пользователей​ «Деревья», то «граб»,​ «умная таблица», которая​​ столбца К.​​ смотрите в статье​

    Таблица Excel, используемая в качестве источника для списка проверки данных

    ​ функцию «Копировать». Теперь​​ списка, целей его​

    • ​ параметров, среди которых​ вниз стрелка списка,​ данных» из группы​ элементов, из которых​нажмите кнопку​ в середине списка,​ ниже действий.​и введите заголовок​ кнопку​или «Предупреждение». Если​

    • ​ с листом, добавьте​ «дуб» и т.д.​ легка «расширяется», меняется.​И так делаем​ «Вставить картинку в​

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

  3. ​ которую можно щелкнуть,​​ «Работа с данными».​​ следует выбрать требуемое​​Проверка данных​​ щелкните его правой​

    ​Чтобы добавить элемент, перейдите​​ и сообщение. Если​​Развернуть​​ выбрать вариант «Сообщение»,​ в ячейки раскрывающиеся​ Вводим в поле​Теперь сделаем так, чтобы​ все выпадающие списки.​ ячейку в Excel».​ вставить «как рисунок»​ и т.д.​

  4. ​ для добавления в​​ чтобы выбрать один​​ Перейдите на вкладку​​ вместо того, чтобы​​.​​ кнопкой мыши, выберите​​ в конец списка​

  5. ​ вы не хотите,​​, чтобы развернуть​​ сообщение будет отображаться​ списки, в которых​ «Источник» функцию вида​ можно было вводить​ Получилась такая таблица.​Сделать выпадающий список в​ в ячейку у​Автор: Максим Тютюшев​ ячейку.​ из элементов.​ «Настройки», нажмите кнопку​ выполнять ввод информации​

    Параметры списка проверки данных

  6. ​На вкладке​ пункт​​ и введите новый​​ чтобы сообщение отображалось,​

  7. ​ диалоговое окно, а​​ со значком​

  8. ​ можно выбрать нужный​​ =ДВССЫЛ(E3). E3 –​​ новые значения прямо​

    • ​Диапазон списков можно​ Excel​ выпадающего списка (у​Как сделать раскрывающийся​​Второй способ предполагает создание​Элементы раскрывающегося списка (4:37)​​ «Очистить все», а​ каждый раз. Когда​Параметры​Удалить​ элемент.​ снимите этот флажок.​ затем нажмите кнопку​

      Вкладка

  9. ​, а если​​ элемент.​​ ячейка с именем​

    • ​ в ячейку с​ сделать динамическим. Смотрите​просто. Можно сделать​ нас, в примере​ список со словами,​​ выпадающего списка с​​ Чтобы добавить элементы​ затем — «OK».​​ вы помещаете такие​​щелкните поле​, а затем нажмите​Чтобы удалить элемент, нажмите​Нажмите кнопку​ОК​

      Параметры сообщения об ошибке для раскрывающегося списка проверки данных

  10. ​ «Предупреждение» — со значком​Windows macOS Online​​ первого диапазона.​​ этим списком. И​

    • ​ в статье «Чтобы​ связанные выпадающие списки​ – ячейка В2​ смотрим в статье​ помощью инструментов разработчика,​​ в раскрывающийся список,​​Как можно увидеть, руководство​ данные в ячейку​Источник​ кнопку​В сообщении отображается значок информации, но это не мешает людям выбирать элементы из раскрывающегося списка​ кнопку​ОК​В сообщении отображается значок предупреждения, но это не мешает людям выбирать элементы из раскрывающегося списка​.​

    • ​.​ ​Бывает, когда из раскрывающегося​ данные автоматически добавлялись​​ размер таблицы Excel​​ в Excel​

      ​ на Листе 3).​​ «Выпадайщий список в​ а именно с​ можно использовать список​ о том, как​ электронной таблицы, в​и измените нужные​ОК​Удалить​.​

Работа с раскрывающимся списком

​Советы:​Чтобы заблокировать пользователям ввод​На новом листе введите​ списка необходимо выбрать​ в диапазон.​ менялся автоматически». Назовем​.​

​На закладке «Главная»​ Excel». Здесь рассмотрим,​ использованием ActiveX. По​ с разделителями-запятыми, а​ в «Экселе» сделать​ ней начинает отображаться​ элементы списка. Элементы​, чтобы сдвинуть ячейки​.​После создания раскрывающегося списка​ ​

​ данных, которые не​ данные, которые должны​ сразу несколько элементов.​Сформируем именованный диапазон. Путь:​ динамический диапазон ячеек​

​Когда список во​ нажимаем кнопку «Вставить»​как сделать выпадающий список​

Скачивание примеров

​ умолчанию, функции инструментов​ также обычный или​ раскрывающийся список, является​ стрелка. Вы вводите​ должны быть разделены​ вверх.​Совет:​ убедитесь, что он​Значения также можно ввести​ содержатся в раскрывающемся​

​ отображаться в раскрывающемся​ Рассмотрим пути реализации​ «Формулы» — «Диспетчер​ списка J1:J6 «Единицы».​ втором столбце зависит​

Раскрывающийся список со значениями

​ (вставляем НЕ через​ в Excel с​ разработчика отсутствуют, поэтому​ именованный диапазон ячеек.​ достаточно простым. Данная​ данные, нажимая на​ точкой с запятой,​Откройте лист, содержащий именованный​ Если удаляемый элемент находится​ работает правильно. Например,​ непосредственно в поле​ списке, выберите вариант​ списке. Желательно, чтобы​ задачи.​ имен» — «Создать».​

  1. ​ Диалоговое окно «Создание​ от значения в​ контекстное меню). В​ картинками​ нам, прежде всего,​ В этом видео​ инструкция не требует​

  2. ​ стрелку, после чего​ без пробелов между​ диапазон для раскрывающегося​

  3. ​ в середине списка,​​ можно проверить, достаточно​​Источник​​Остановка​​ элементы списка содержались​​Создаем стандартный список с​​ Вводим уникальное название​​ имени» заполним так.​​ ячейке первого столбца.​

    Меню

    ​ разделе «Буфер обмена»​​. Выбираем из выпадающего​ нужно будет их​ показано, как использовать​ каких-либо специальных знаний,​ выбираете нужную запись.​ ними следующим образом:​ списка.​ щелкните его правой​ ли ширины ячеек​через запятую.​.​

  4. ​ в таблице Excel.​​ помощью инструмента «Проверка​​ диапазона – ОК.​Теперь для создания выпадающего​​ Как сделать​​ выбираем функцию «Как​​ списка в Excel​​ включить. Для этого,​

  5. ​ обычные и именованные​​ необходимо лишь на​​ Можно настроить в​Да;Нет;Возможно​Выполните одно из указанных​

    ​ кнопкой мыши, выберите​ для отображения всех​Чтобы изменить список допустимых​

  6. ​Примечание:​ Если это не​​ данных». Добавляем в​ Кнопка ​Создаем раскрывающийся список в​ списка в ячейке​в Excel зависимые раскрывающиеся​​ рисунок», затем –​​ с картинками слово​

    ​ переходим во вкладку​​ диапазоны.​

    • ​ начальном уровне уметь​ программе «Эксель» раскрывающийся​​Чтобы обновить все ячейки,​​ ниже действий.​

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

    • ​ А1 напишем вместо​ списки,​ «Вставить связь с​ и, в соседней​ «Файл» программы Excel,​​Подсказки при вводе и​​ работать с электронными​​ список в течение​​ к которым применен​​Чтобы добавить элемент, перейдите​​Удалить​ решили изменить элементы​​ значения в списке-источнике​​ заголовок и текст,​

См. также

​ быстро преобразовать в​ готовый макрос. Как​

​ это сделать, уже​ диапазона ячеек столбца​

  1. ​читайте в статье​ рисунком».​ ячейке, появляется соответствующая​ а затем кликаем​ сообщения об ошибках​ таблицами. Также стоит​

    ​ нескольких минут, тем​​ один и тот​

    • ​ в конец списка​, а затем нажмите​ раскрывающегося списка, см.​ или диапазон в​ по умолчанию выводится​ таблицу, выделив любую​ это делать, описано​ известно. Источник –​ J, название этого​ «Связанные выпадающие списки​

    • ​Вставился рисунок и в​ картинка (например, модель,​ по надписи «Параметры».​ (2:47) Чтобы помочь​ отметить, что в​

  2. ​ самым значительно улучшив​ же раскрывающийся список,​ и введите новый​

  3. ​ кнопку​​ статью Добавление и​​ поле​​ заголовок «Microsoft Excel»​​ ячейку диапазона и​

  4. ​ выше. С его​​ имя диапазона: =деревья.​​ диапазона.​​ в Excel».​​ строке формул появилась​​ фото товара, сотрудника,​​В открывшемся окне переходим​

  5. ​ пользователям выбрать элемент​ различных версиях программы​ скорость ввода данных.​ установите флажок​​ элемент.​​ОК​ удаление элементов раскрывающегося​Источник​ и сообщение «Введенное​ нажав клавиши​ помощью справа от​Снимаем галочки на вкладках​Как сделать один​Можно сделать так,​ формула адреса рисунка,​​ др.).​​ в подраздел «Настройка​

    ​ раскрывающегося списка или​

  6. ​ «Эксель» пункты меню​ Ниже представлено описание​​Распространить изменения на другие​​Чтобы удалить элемент, нажмите​

  7. ​, чтобы сдвинуть ячейки​​ списка. Чтобы удалить​

  8. ​.​​ значение неверно. Набор​​CTRL+T​

    • ​ выпадающего списка будут​ «Сообщение для ввода»,​ список в Excel​ что в выпадающем​​ мы меняем эту​​Первый этап.​ ленты», и ставим​ просто сообщить, что​ могут иметь некоторые​ этого процесса.​ ячейки с тем​ кнопку​

  9. ​ вверх.​​ раскрывающийся список, см.​​Можно указать собственное сообщение​

    • ​ значений, которые могут​.​ добавляться выбранные значения.Private​ «Сообщение об ошибке».​ для раскрывающегося списка​​ списке сначала будут​​ формулу на свою.​Составить список, вставить картинки.​​ флажок напротив значения​​ ячейка содержит раскрывающийся​ различия с вышеуказанными,​Откройте таблицу, на странице​ же условием​Удалить​

  10. ​На листе с раскрывающимся​​ статью Удаление раскрывающегося​​ об ошибке, которое​

​ быть введены в​Примечания:​ Sub Worksheet_Change(ByVal Target​ Если этого не​ из имеющихся данных,​ выпадать буквы алфавита,​Мы написали такую формулу.​Сначала нужно подготовить​ «Разработчик». Жмем на​ список, можно добавить​ это следует учитывать​ которой вы желаете​.​.​ списком выделите содержащую​

См. также

​ списка.​ будет отображаться при​

​ ячейку, ограничен».​

support.office.com

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

​ ​ As Range) On​ сделать, Excel не​ читайте в статье​ нажав на выбанную​ =Изображение (указали имя​ таблицу с картинками,​ кнопку «OK».​ подсказку, которая будет​ при работе.​

​ создать раскрывающийся список.​После обновления раскрывающегося списка​

Изменение раскрывающегося списка, основанного на таблице Excel

​Совет:​ список ячейку.​Применение проверки данных к​ вводе недопустимых данных.​После создания раскрывающегося списка​Почему данные следует поместить​ Error Resume Next​ позволит нам вводить​ «Создание списка в​

Выбор источника в окне

  • ​ букву выйдет список​ нашего диапазона с​ фотографиями, изображениями для​После этого, на ленте​

  • ​ отображаться при выделении​Автор: Elena Sh​​ Создайте перечень пунктов,​​ убедитесь, что он​

    ​ Если удаляемый элемент находится​​На вкладке​ ячейкам​ На вкладке​ убедитесь, что он​ в таблицу? Потому​​ If Not Intersect(Target,​​ новые значения.​ Excel без повторов».​​ слов, фамилий на​​ картинками на Листе2).​ выпадающего списка. Мы​

Изменение раскрывающегося списка, основанного на именованном диапазоне

  1. ​ появляется вкладка с​ ячейки. Кроме того,​Рассмотрим еще один​

  2. ​ которые должны быть​ работает так, как​

    • ​ в середине списка,​Данные​Функции Excel (по категориям)​Данные​

    • ​ работает правильно. Например,​ что в этом​​ Range(«Е2:Е9»)) Is Nothing​​Вызываем редактор Visual Basic.​

      ​Как удалить выпадающий список​​ эту букву. Об​Всё. Выпадающий список с​ сделали такую таблицу​ названием «Разработчик», куда​ можно указать сообщение​​ вариант​​ отражены в списке.​ нужно. Например, проверьте,​​ щелкните его правой​​нажмите кнопку​После того, как вы​

  3. ​нажмите кнопку​​ можно проверить, достаточно​​ случае при добавлении​​ And Target.Cells.Count =​​ Для этого щелкаем​

  4. ​ Excel.​​ этом читайте в​​ картинками готов. Меняем​ (на Листе 2,​

    Диспетчер имен

  5. ​ мы и перемещаемся.​​ об ошибке, отображаемое​​раскрывающегося списка в Excel.​ Впишите данные в​ достаточно ли ширины​ кнопкой мыши, выберите​

  6. ​Проверка данных​​ создали раскрывающийся список,​​Проверка данных​ ли ширины ячеек​ и удалении элементов​​ 1 Then Application.EnableEvents​​ правой кнопкой мыши​

​Нужно выделить ячейки​​ статье «Связанный выпадающий​ слово в выпадающем​ в нашем примере).​ Чертим в Microsoft​​ при неправильном выборе.​​Этот список образуется​ той последовательности, в​ ячеек для отображения​ пункт​

Название именованного диапазона в поле имени

Изменение раскрывающегося списка, основанного на диапазоне ячеек

  1. ​.​ вам может понадобиться​

  2. ​или​ для отображения всех​

    • ​ все раскрывающиеся списки,​ = False If​ по названию листа​ с выпадающими списками.​

    • ​ список в Excel​ списке, и меняется​​Как вставить картинки, смотрите​​ Excel список, который​

      ​Управление раскрывающимися списками (6:20)​​ в Excel автоматически​ которой они будут​ ваших обновленных записей.​Удалить​В диалоговом окне на​​ добавлять в него​​Проверить​ элементов.​​ созданные на основе​​ Len(Target.Offset(0, 1)) =​ и переходим по​

  3. ​ И, выбрав функцию​ по алфавиту» тут.​ картинка.​

  4. ​ в статье «Как​​ должен стать выпадающим​​ Чтобы предотвратить изменение​​ и предназначен для​​ впоследствии открываться. Записи​

  5. ​Если список записей для​, а затем нажмите​​ вкладке​​ дополнительные элементы или​​, а затем откройте​​Если список элементов для​ этой таблицы, будут​ 0 Then Target.Offset(0,​ вкладке «Исходный текст».​ «Проверка данных», выбрать​Можно сделать выпадающий​В разных версиях​ вставить в Excel​ меню. Затем, кликаем​

    Диапазон в качестве источника раскрывающегося списка

  6. ​ данных раскрывающегося списка,​ заполнения ячеек таблицы.​ должны быть выполнены​ раскрывающегося списка находится​ кнопку​​Параметры​ удалять имеющиеся. В​ вкладку​​ раскрывающегося списка находится​

Изменение раскрывающегося списка с введенными вручную элементами

  1. ​ обновляться автоматически. Дополнительные​ 1) = Target​ Либо одновременно нажимаем​

  2. ​ — «Любое значение».​​ список в Excel​​ Excel нужно по​​ фото, картинку».​​ на Ленте на​

  3. ​ можно скрыть столбцы,​​ В этом выпадающем​​ в одной и​​ на другом листе​​ОК​щелкните поле​ этой статье мы​Сообщение об ошибке​ на другом листе​ действия не требуются.​​ Else Target.End(xlToRight).Offset(0, 1)​

    Ввод источника раскрывающегося списка вручную

  4. ​ клавиши Alt +​Выпадающий список ставим​ без дополнительного списка​ разному вставлять картинки​Второй этап.​​ значок «Вставить», и​ строки или весь​ списке перечислены слова​​ той же строке​

Работа с раскрывающимся списком

​ и вы хотите​, чтобы сдвинуть ячейки​Источник​ покажем, как изменять​.​ и вы хотите​Теперь следует отсортировать данные​

​ = Target End​ F11. Копируем код​ в ячейку, чтобы​ с данными. Смотрите​ или фото с​Нужно​ среди появившихся элементов​ лист с данными.​ из вышестоящих ячеек​ или столбце, и​ запретить пользователям его​

​ вверх.​, а затем на​ списки, созданные разными​Применение проверки данных к​

​ запретить пользователям его​ в том порядке,​ If Target.ClearContents Application.EnableEvents​ (только вставьте свои​ пользователи правильно заполняли​ статью «Как сделать​

Изменение раскрывающегося списка, основанного на таблице Excel

​ условием «как рисунок»,​присвоить имя диапазону​ в группе «Элемент​ При этом их​ таблицы до пустой​ не должны содержать​ просмотр и изменение,​На вкладке​ листе с записями​

Выбор источника в окне

  • ​ способами.​ ячейкам​ просмотр и изменение,​ в котором они​

  • ​ = True End​ параметры).Private Sub Worksheet_Change(ByVal​​ бланк, таблицу. Но​​ выпадающий список в​

    ​ чтобы была активной​​столбца А этой​ ActiveX» выбираем «Поле​ легко отобразить снова,​ ячейки.​ пустых ячеек.​​ скройте и защитите​​Формулы​ для раскрывающегося списка​​Windows macOS Online​​Упрощение ввода данных с​ скройте и защитите​

Изменение раскрывающегося списка, основанного на именованном диапазоне

  1. ​ должны отображаться в​ If End Sub​ Target As Range)​

  2. ​ есть еще несколько​ Excel без списка».​

    • ​ строка формул, когда​ таблицы. Диапазон сделаем​ со списком».​ если вам потребуется​

    • ​Итак,​Чтобы сделать список нужных​​ этот лист. Подробнее​​нажмите кнопку​

      ​ выберите все ячейки,​​ ​ помощью формы данных​ этот лист. Подробнее​ раскрывающемся списке.​Чтобы выбранные значения показывались​​ Dim lReply As​​ других способов проверить​Когда создаем сложные​​ нажимаем на этот​​ динамическим, чтобы можно​Кликаем по месту, где​

  3. ​ что-нибудь исправить. Кроме​​раскрывающийся список в Excel​​ элементов в отдельном​​ о защите листов​​Диспетчер имен​

  4. ​ содержащие эти записи.​​Если источником вашего списка​​На новом листе введите​ о защите листов​

    Диспетчер имен

  5. ​Выделите на листе ячейку,​​ снизу, вставляем другой​​ Long If Target.Cells.Count​ правильность вводимых данных.​ таблицы, анкеты, листы​ скопированный рисунок.​

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

​ После выделения ячеек​​ является таблица Excel,​ данные, которые должны​ см. в статье​ в которую требуется​​ код обработчика.Private Sub​​ > 1 Then​ Об этом читайте​ опроса, другие документы,​Ещё один способ вставить​

Название именованного диапазона в поле имени

Изменение раскрывающегося списка, основанного на диапазоне ячеек

  1. ​ убирать лишние ячейки​ со списком. Как​

  2. ​ и защитить паролем​.​

    • ​ ярлычок листа, где​ Блокировка ячеек.​В поле​ вы увидите, как​

    • ​ достаточно просто добавить​ отображаться в раскрывающемся​​ Блокировка ячеек.​​ поместить раскрывающийся список.​

      ​ Worksheet_Change(ByVal Target As​​ Exit Sub If​ статью «Проверка данных​ можно в ячейки​ фото в Excel​ (картинки). Про динамический​​ видите, форма списка​​ отдельные ячейки или​Мы заполняем столбец,​​ вы хотите ввести​​Если вам нужно удалить​Диспетчер имен​

  3. ​ изменится диапазон списка​ элементы в список​ списке. Желательно, чтобы​

  4. ​Если вы решили изменить​​На ленте откройте вкладку​​ Range) On Error​​ Target.Address = «$C$2″​​ в Excel».​

  5. ​ установить выпадающий список.​ «как рисунок»​​ диапазон читайте в​​ появилась.​​ даже весь лист.​​ данные в котором​ данные. Выберите тип​ раскрывающийся список, см.​выберите именованный диапазон,​ в поле «Источник».​ или удалить их​ элементы списка содержались​ элементы раскрывающегося списка,​Данные​

    Диапазон в качестве источника раскрывающегося списка

  6. ​ Resume Next If​ Then If IsEmpty(Target)​В Excel можно​ Это — когда​.​​ статье «Чтобы размер​Затем мы перемещаемся в​Сводка курса Краткое описание​​ повторяются. Чтобы не​

Изменение раскрывающегося списка с введенными вручную элементами

  1. ​ и затем выделите​ статью Удаление раскрывающегося​ который требуется обновить.​

  2. ​Чтобы обновить все ячейки,​​ из него, а​​ в таблице Excel.​​ см. статью Добавление​​и нажмите кнопку​

  3. ​ Not Intersect(Target, Range(«Н2:К2»))​​ Then Exit Sub​​ сделать настройки, чтобы​​ щелкаем мышкой на​​Кнопку этой функции,​ таблицы Excel менялся​ «Режим конструктора». Жмем​ ключевых моментов этого​ писать их каждый​ содержимое, которое появится​​ списка.​

    Ввод источника раскрывающегося списка вручную

  4. ​Щелкните поле​ к которым применен​ Excel автоматически обновит​Примечания:​ и удаление элементов​​Проверка данных​ Is Nothing And​ If WorksheetFunction.CountIf(Range(«Деревья»), Target)​​ список заполнялся автоматически.​

Работа с раскрывающимся списком

​ ячейку и появляется​ можно разместить на​ автоматически».​ на кнопку «Свойства​ курса.​ раз, мы их​ в списке. Нажмите​

​Чтобы просмотреть видео о​Диапазон​ один и тот​ все связанные раскрывающиеся​ ​ раскрывающегося списка.​.​ Target.Cells.Count = 1​ = 0 Then​ Смотрите в статье​ список, из которого​

​ панели быстрого доступа,​Ставим курсор в​ элемента управления».​Дополнительные курсы см. на​

​ возьмем из раскрывающегося​ правой кнопкой мыши​ том, как работать​, а затем на​ же раскрывающийся список,​ списки.​

​Почему данные следует поместить​Чтобы удалить раскрывающийся список,​Примечание:​ Then Application.EnableEvents =​ lReply = MsgBox(«Добавить​

  1. ​ «Заполнить автоматически список​ выбираем нужный вариант​

  2. ​ выбрав из списка​​ ячейку А1. Заходим​​Открывается окно свойств элемента​​ сайте Обучение работе​​ списка. Мы составляем​

  3. ​ по выделенному диапазону​​ с раскрывающимися списками,​​ листе выберите все​​ установите флажок​​Чтобы добавить элемент, перейдите​ в таблицу? Потому​ см. статью Удаление​

    • ​ Если кнопка​ False If Len(Target.Offset(1,​ введенное имя «​ в Excel».​ слов. Например, так.​ «Другие команды». Как​ на закладке «Формулы»​ управления. В графе​​ с Microsoft Office.​​ список в столбце​

    • ​ ячеек и введите​ см. статью Создание​ ячейки, содержащие записи​​Распространить изменения на другие​​ в конец списка​​ что в этом​​ раскрывающегося списка.​Проверка данных​ 0)) = 0​ & _ Target​Под выпадающим списком понимается​Здесь, в выпадающем списке​ это сделать, читайте​ в раздел «Определенные​ «ListFillRange» вручную через​При работе в программе​ А.​​ название для диапазона​​ раскрывающихся списков и​ для раскрывающегося списка.​​ ячейки с тем​​ и введите новый​ случае при добавлении​Предлагаем скачать образец книги​недоступна, возможно, лист​

    • ​ Then Target.Offset(1, 0)​ & » в​ содержание в одной​ перечислены наименования продуктов.​ в статье «Сводная​ имена» и выбираем​

​ двоеточие прописываем диапазон​ Microsoft Excel в​В следующей ячейке А16​ в поле «Имя»,​ управление ими.​Нажмите кнопку​ же условием​ элемент.​ и удалении элементов​ с несколькими примерами​ защищен или является​

support.office.com

Как в «Экселе» сделать раскрывающийся список (пошаговая инструкция)

​ = Target Else​ выпадающий список?», vbYesNo​ ячейке нескольких значений.​Итак, сначала создаем​ таблица Excel из​ функцию «Присвоить имя».​ ячеек таблицы, данные​ таблицах с повторяющимися​ нам нужно написать​ после чего выберите​В Excel Online можно​Закрыть​.​Чтобы удалить элемент, нажмите​ все раскрывающиеся списки,​ проверки данных, аналогичными​ общим. Разблокируйте определенные​ Target.End(xlDown).Offset(1, 0) =​ + vbQuestion) If​ Когда пользователь щелкает​ список в столбик,​ нескольких таблиц».​ В появившемся диалоговом​ которой будут формировать​ данными, очень удобно​ фамилию «Петров». Мы​

как в экселе сделать раскрывающийся список

Инструкция для Excel

​ «OK». Вы можете​ изменять только тот​и в появившемся​На листе с раскрывающимся​ кнопку​ созданные на основе​ примеру в этой​ области защищенной книги​ Target End If​ lReply = vbYes​ по стрелочке справа,​ где-нибудь не в​Нажимаем на ЯЧЕЙКУ​ окне пишем имя​ пункты выпадающего списка.​ использовать выпадающий список.​

​ нажимаем правой мышкой​ защитить или скрыть​ раскрывающийся список, в​ диалоговом окне нажмите​ списком выделите содержащую​Удалить​ этой таблицы, будут​ статье. Вы можете​ или отмените общий​ Target.ClearContents Application.EnableEvents =​ Then Range(«Деревья»).Cells(Range(«Деревья»).Rows.Count +​ появляется определенный перечень.​ этой таблице. Подписываем​ с рисунком, нажимаем​ нашего диапазона. Мы​Далее, кликаем по ячейке,​ С его помощью​ на ячейку А16.​ лист, чтобы другие​ котором исходные данные​ кнопку​

Основы того, как в «Экселе» сделать раскрывающийся список

​ список ячейку.​.​ обновляться автоматически. Дополнительные​ воспользоваться ими или​ доступ к листу,​ True End If​ 1, 1) =​ Можно выбрать конкретное.​ столбик – это​ кнопку «Копировать как​ назвали диапазон -​ и в контекстном​ можно просто выбирать​ Из контекстного меню​ пользователи не могли​ введены вручную.​Да​На вкладке​Совет:​

​ действия не требуются.​ создать собственные сценарии​ а затем повторите​ End Sub​ Target End If​

эксель раскрывающийся список

Необходимые настройки для создания

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

​ вносить изменения в​Выделите ячейки, в которых​, чтобы сохранить изменения.​Данные​ Если удаляемый элемент находится​Теперь следует отсортировать данные​ проверки данных. Скачать​ шаг 3.​Чтобы выбираемые значения отображались​ End If End​ для проверки введенных​ диапазона. Так удобно​ окно так.​ товар, то можно​

​ по пунктам «Объект​ сформированного меню. Давайте​ из раскрывающегося списка».​ список.​ расположен раскрывающийся список.​Совет:​нажмите кнопку​ в середине списка,​

​ в том порядке,​ примеры проверки данных​На вкладке​ в одной ячейке,​

раскрывающийся список в экселе

Как в «Экселе» сделать раскрывающийся список – полезные примечания

​ If End Sub​ данных. Повысить комфорт​ делать, когда несколько​«Вид» — у нас​ назвать диапазон «Модель»​ ComboBox» и «Edit».​ выясним, как сделать​

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

​ разных списков. Подробнее,​ стоит «как на​ (телефонов, автомобилей, платьев,​Выпадающий список в Microsoft​ раскрывающийся список различными​ фамилию.​ вы выбрали для​Данные​ выделите его и​.​ кнопкой мыши, выберите​ должны отображаться в​Ввод данных станет быстрее​в поле​ препинания, применим такой​ «с поддержкой макросов».​ позволяют возможности выпадающих​ как создать диапазон​

​ экране». А «формат»​

fb.ru

Раскрывающийся список в Excel для заполнения таблицы.

​ т.д.). В строке​ Excel готов.​​ способами.​​Второй вариант​ этой цели. Перейдите​>​ найдите его имя​На вкладке​ пункт​ раскрывающемся списке.​ и точнее, если​Тип данных​
​ модуль.​​Переходим на лист со​ списков: подстановка данных,​​ и присвоить ему​
​ поставим — «растровый».​ диалогового окна «Диапазон»​Чтобы сделать и другие​Скачать последнюю версию​.​ во вкладку «Данные»​Проверка данных​ в поле​Параметры​
​Удалить​Выделите на листе ячейку,​ ограничить значения в​выберите пункт​Private Sub Worksheet_Change(ByVal​ списком. Вкладка «Разработчик»​ отображение данных другого​ имя, смотрите в​ Нажимаем «ОК». Мы​ пишем формулу динамического​
Раскрывающийся список в Excel. ​ ячейки с выпадающим​​ Excel​
​В средине столбца​ в ленте Microsoft​.​
​Имя​щелкните поле​, а затем нажмите​ в которую требуется​ ячейке вариантами из​Список​ Target As Range)​ — «Код» -​ листа или файла,​ статье «Диапазон в​ скопировали ЯЧЕЙКУ с​
​ диапазона.​ списком, просто становимся​Самым удобным, и одновременно​ есть пустая ячейка.​ Excel. Появится диалоговое​На вкладке​. Сведения о поиске​Источник​ кнопку​
​ поместить раскрывающийся список.​ раскрывающегося списка.​.​On Error Resume​ «Макросы». Сочетание клавиш​ наличие функции поиска​ Excel» здесь.​ картинкой. Переходим на​
​=СМЕЩ(Лист2!$A1;1;0;СЧЁТЗ(Лист2!$A:$A)-1;1)​ на нижний правый​ наиболее функциональным способом​
​ Её нужно заполнить.​ окно под названием​Параметры​ именованных диапазонов см.​и измените нужные​ОК​

excel-office.ru

Раскрывающиеся списки

​ для быстрого вызова​ и зависимости.​Список можно написать​ лист с выпадающим​Заполнили диалоговое окно​ край готовой ячейки,​ создания выпадающего списка,​Нажимаем правой мышкой​ «Проверка данных». Перейдите​щелкните в поле​ в статье Поиск​ элементы списка. Элементы​, чтобы сдвинуть ячейки​

Содержание курса

​Данные​ ​ список допустимых элементов,​ ​Источник​If Not Intersect(Target,​ – Alt +​Путь: меню «Данные» -​ и в столбце​ списком. И вставляем​ так.​ нажимаем кнопку мыши,​ является метод, основанный​ на эту ячейку.​ во вкладку «Настройки»​

​Источник​ именованных диапазонов.​ должны быть разделены​ вверх.​и нажмите кнопку​ а затем выполните​и выделите диапазон​ Range(«C2:C5»)) Is Nothing​ F8. Выбираем нужное​ инструмент «Проверка данных»​ этой же таблице.​

​ рисунок в ячейку​Нажимаем «ОК».​ и протягиваем вниз.​ на построении отдельного​ Выбираем функцию «Выбрать​ и нажмите «Список»​. Затем выполните одно​Откройте лист, содержащий данные​ точкой с запятой,​Откройте лист, содержащий именованный​Проверка данных​ сортировку или расположите​ списка. В примере​ And Target.Cells.Count =​

​ имя. Нажимаем «Выполнить».​ — вкладка «Параметры».​ Но, затем, столбец​ В2 (правой мышкой​Третий этап.​Также, в программе Excel​ списка данных.​ из раскрывающегося списка».​ из меню «Разрешить»,​ из указанных ниже​ для раскрывающегося списка.​ без пробелов между​ диапазон для раскрывающегося​.​

​ их в нужном​ данные находятся на​ 1 Then​

​Когда мы введем в​ Тип данных –​ скрыть, список работать​

support.office.com

Microsoft Excel: выпадающие списки

Выпадающий список в Microsoft Excel

​ – вставить).​Теперь переходим на​ можно создавать связанные​Прежде всего, делаем таблицу-заготовку,​ Но в списке​ расположенного в раскрывающемся​ действий.​Выполните одно из указанных​ ними следующим образом:​ списка.​На вкладке​ порядке. В дальнейшем​

​ листе «Города» в​Application.EnableEvents = False​

Создание дополнительного списка

​ пустую ячейку выпадающего​ «Список».​ будет. Как скрыть​И ещё один способ​ чистый лист (у​ выпадающие списки. Это​

​ где собираемся использовать​ будут и слова​ списке. Нажмите на​Если поле «Источник» содержит​ ниже действий.​Да;Нет;Возможно​Выполните одно из указанных​Параметры​ эти элементы могут​ диапазоне A2:A9. Обратите​newVal = Target​ списка новое наименование,​Ввести значения, из которых​ столбец, смотрите в​ вставить картинку в​

tablitsa-zagotovka-i-spisok-v-microsoft-excel

​ нас – на​ такие списки, когда​ выпадающее меню, а​ из ячеек, расположенных​ кнопку-переключатель в меню​ записи раскрывающегося списка,​Чтобы добавить элемент, перейдите​

Присвоение имени в Microsoft Excel

​Чтобы обновить все ячейки,​ ниже действий.​в поле​ служить источником для​ внимание на то,​Application.Undo​ появится сообщение: «Добавить​ будет складываться выпадающий​ статье «Как скрыть​ Excel​ Лист 3), где​ при выборе одного​

Создание имени в Microsoft Excel

​ также делаем отдельным​ выше пустой ячейки​ «Источник». Выберите список​ разделенные запятыми, введите​ в конец списка​ к которым применен​Чтобы добавить элемент, перейдите​Разрешить​

Проверка данных в Microsoft Excel

​ раскрывающегося списка данных.​ что строка заголовков​oldval = Target​ введенное имя баобаб​ список, можно разными​ столбцы в Excel».​, чтобы строка формул​ будем​ значения из списка,​ списком данные, которые​ и ниже этой​ элементов, которые вы​

Параметры вводимых значений в Microsoft Excel

​ новые записи или​ и введите новый​ один и тот​ в конец списка​выберите пункт​ Если список небольшой,​ отсутствует в диапазоне,​If Len(oldval) <>​ в выпадающий список?».​

Выпадающий список в программе Microsoft Excel

Создание выпадающего списка с помощью инструментов разработчика

​ способами:​Всё. У нас​ была активной.​создавать выпадающий список​ в другой графе​ в будущем включим​ ячейки, где стоит​ хотите включить в​ удалите ненужные. После​ элемент.​ же раскрывающийся список,​ и введите новый​Список​ на него можно​

Переход в параметры Microsoft Excel

​ так как она​ 0 And oldval​Нажмем «Да» и добавиться​Вручную через «точку-с-запятой» в​ есть список, мы​Делаем активной ячейку​

Включение режима разработчика в Microsoft Excel

​. Как сделать выпадающий​ предлагается выбрать соответствующие​ в это меню.​ курсор.​ ваш раскрывающийся список​ завершения записи должны​Чтобы удалить элемент, нажмите​ установите флажок​ элемент.​.​ легко ссылаться и​ не является одним​ <> newVal Then​ еще одна строка​

Выбор поля со списком в Microsoft Excel

​ поле «Источник».​ присвоили имя этому​ у выпадающего списка,​ список, смотрите в​ ему параметры. Например,​

Форма списка в Microsoft Excel

​ Эти данные можно​Этот способ может помочь​ в «Экселе».​ быть разделены запятыми​

Переход в свойства элемента управления в Microsoft Excel

​ кнопку​Распространить изменения на другие​Чтобы удалить элемент, нажмите​Если вы уже создали​ вводить элементы прямо​ из вариантов, доступных​Target = Target​

Свойства элемента управления в Microsoft Excel

​ со значением «баобаб».​Ввести значения заранее. А​ диапазону. Теперь устанавливаем​ в которой будут​ статье «Выпадающий список​

Редактирование в Microsoft Excel

​ при выборе в​ размещать как на​

Выпадающий список в приложении Microsoft Excel

​ при заполнении таблицы.​Если вы создали имя​ без пробелов. Например:​Удалить​ ячейки с тем​ кнопку​ таблицу с элементами​

Протягивание выпадающего списка в Microsoft Excel

Связанные списки

​ в средстве проверки​ для выбора.​ & «,» &​Когда значения для выпадающего​ в качестве источника​ этот список в​ показываться наши картинки.​ в Excel». Ссылка​ списке продуктов картофеля,​ этом же листе​ Вариантов заполнения ячеек​ диапазона в поле​Фрукты,Овощи,Мясо,Закуски​.​ же условием​Удалить​ раскрывающегося списка, щелкните​

​ данных.​Если можно оставить ячейку​ newVal​ списка расположены на​ указать диапазон ячеек​ ячейку. Ставим курсор​

Таблицы в Microsoft Excel

​ У нас, в​ на статью выше.​ предлагается выбрать как​ документа, так и​ есть больше –​

Присваивание имени в Microsoft Excel

​ «Источник», введите значок​.​Совет:​.​.​

Ввод данных в Microsoft Excel

​ поле​Создайте список допустимых элементов​ пустой, установите флажок​Else​ другом листе или​ со списком.​ в ячейку, в​

Ввод данных для второй ячейки в Microsoft Excel

​ примере, это ячейка​

Список создан в Microsoft Excel

​Поставили курсор в​ меры измерения килограммы​ на другом, если​ с помощью формул,​ равенства, после чего​Если поле «Источник» содержит​ Если удаляемый элемент находится​После обновления раскрывающегося списка​

Таблица создана в Microsoft Excel

​Совет:​

​Источник​ для раскрывающегося списка.​Игнорировать пустые ячейки​Target = newVal​ в другой книге,​Назначить имя для диапазона​ которой будем делать​ В2 на Листе3.​ ячейку, где будет​ и граммы, а​ вы не хотите,​ др. Здесь речь​ впишите название диапазона.​

​ ссылку на диапазон​

lumpics.ru

Раскрывающийся список в Excel с картинками.

​ в середине списка,​ убедитесь, что он​ Если удаляемый элемент находится​и выделите ячейки,​ Для этого введите​​.​End If​ стандартный способ не​​ значений и в​ выпадающий список. Заходим​ Теперь в эту​ выпадающий список. Зашли​ при выборе масла​ чтобы обе таблице​ идет о простом​Установите или снимите флажок​
​ ячеек (например,​
​ щелкните его правой​
​ работает так, как​ в середине списка,​ содержащие эти элементы.​ элементы на листе​Установите флажок​If Len(newVal) =​ работает. Решить задачу​
​ поле источник вписать​ на закладку «Данные»​ ячейку вставляем новую​ на закладке «Данные»​
​ растительного – литры​
​ располагались визуально вместе.​​ написании текста в​​ в графе «Игнорировать​=$A$2:$A$5​ кнопкой мыши, выберите​ нужно. Например, проверьте,​ щелкните его правой​ Однако не включайте​ в одном столбце​Список допустимых значений​ 0 Then Target.ClearContents​ можно с помощью​
​ это имя.​ в раздел «Работа​ любую картинку, НО​ в раздел «Работа​ и миллилитры.​Выделяем данные, которые планируем​ ячейке.​ пустые» в зависимости​), нажмите кнопку​ пункт​ достаточно ли ширины​ кнопкой мыши, выберите​ в него ячейку​ или строке без​Откройте вкладку​Application.EnableEvents = True​ функции ДВССЫЛ: она​Любой из вариантов даст​
​ с данными», нажимаем​
​ НЕ через «Вставка»​ с данными» и​
​Прежде всего, подготовим таблицу,​
​ занести в раскрывающийся​
​а) Или, начать​ от того, может​Отмена​Удалить​ ячеек для отображения​​ пункт​​ заголовка. Добавьте только​ пустых ячеек.​Подсказка по вводу​End If​ сформирует правильную ссылку​
​ такой результат.​ на кнопку «Проверка​ -> «Рисунок». А​ нажали на кнопку​ где будут располагаться​ список. Кликаем правой​ печатать слово в​ ли ячейка, содержащая​, а затем добавьте​, а затем нажмите​ ваших обновленных записей.​​Удалить​ ячейки, которые должны​Выделите ячейки, для которых​.​End Sub​​ на внешний источник​​ данных», выбираем «Проверка​ делаем так. Заходим​ функции «Проверка данных»,​ выпадающие списки, и​ кнопкой мыши, и​ ячейке до тех​ раскрывающийся список, оставаться​ или удалите записи​ кнопку​Если список записей для​
​, а затем нажмите​ отображаться в раскрывающемся​ нужно ограничить ввод​
​Если вы хотите, чтобы​
​Не забываем менять диапазоны​
​ информации.​​Необходимо сделать раскрывающийся список​ данных». В появившемся​ на закладке «Вставка»​​ выбрали тип данных​ отдельно сделаем списки​ в контекстном меню​ пор, пока не​ пустой.​ из этих ячеек.​ОК​ раскрывающегося списка находится​ кнопку​ списке. Список элементов​ данных.​ при выборе ячейки​ на «свои». Списки​Делаем активной ячейку, куда​ со значениями из​ диалоговом окне в​ в разделе «Текст»​ — «Список». Диалоговое​ с наименованием продуктов​
​ выбираем пункт «Присвоить​ выйдет подсказка именно​Перейдите на вкладку «Ввод​ В этом примере​, чтобы сдвинуть ячейки​ на другом листе​ОК​ также можно ввести​На вкладке​
​ появлялось всплывающее сообщение,​ создаем классическим способом.​ хотим поместить раскрывающийся​ динамического диапазона. Если​ строке «тип данных»​​ на функцию «Объект»​ окно заполнили так.​ и мер измерения.​ имя…».​​ нужного нам слова,​ сообщения», чтобы отобразить​ можно добавить или​ вверх.​ и вы хотите​
Выпадающий список в Exce с картинками. Раскрывающийся список в Excel с картинками.
​, чтобы сдвинуть ячейки​ непосредственно в поле​Данные​ установите флажок​ А всю остальную​ список.​ вносятся изменения в​ — выбираем «Список».​ (на картинке ниже​
​В строке «Источник» указали​Присваиваем каждому из списков​Открывается форма создания имени.​​ особенно если похожих​
​ окно сообщения, открывающееся​ удалить записи в​На листе с раскрывающимся​ запретить пользователям его​ вверх.​Источник​в группе​Отображать подсказку, если ячейка​ работу будут делать​
​Открываем параметры проверки данных.​ имеющийся диапазон (добавляются​ В строке «Источник»​ обведена красным цветом).​ имя нашего диапазона​​ именованный диапазон, как​ В поле «Имя»​ слов несколько.​ при нажатии выпадающего​ ячейках А2–А5. Если​ списком выделите содержащую​ просмотр и изменение,​На вкладке​через запятую. Например:​Инструменты​ является текущей​ макросы.​
​ В поле «Источник»​ или удаляются данные),​ — указываем название​​А в строке формул​ «Название». Нажимаем «ОК».​
​ это мы уже​ вписываем любое удобное​б) Или, выбрать​ списка. Убедитесь, что​ окончательный список записей​ список ячейку.​ скройте и защитите​Формулы​Фрукты;Овощи;Зерновые культуры;Молочные продукты;Перекусы​нажмите кнопку​и введите заголовок​На вкладке «Разработчик» находим​ вводим формулу: =ДВССЫЛ(“[Список1.xlsx]Лист1!$A$1:$A$9”).​ они автоматически отражаются​ нашего диапазона, но​ убираем всё до​ Получился такой выпадающий​ делали ранее с​​ наименование, по которому​ из раскрывающегося списка​ флажок напротив пункта​ оказался больше или​На вкладке​ этот лист. Подробнее​нажмите кнопку​Если можно оставить ячейку​Проверка данных​ и сообщение в​ инструмент «Вставить» –​Имя файла, из которого​ в раскрывающемся списке.​ перед названием ставим​ знака «равно» и​ список.​​ обычными выпадающими списками.​ будем узнавать данный​ Excel нужное слово.​ меню «Показать входное​ меньше исходного диапазона,​Данные​ о защите листов​
​Диспетчер имен​
​ пустой, установите флажок​или​ соответствующие поля (до​ «ActiveX». Здесь нам​ берется информация для​Выделяем диапазон для выпадающего​ знак «равно». Получилось​ пишем имя диапазона.​
​Сделаем еще один диапазон​В первой ячейке создаём​ список. Но, это​В Excel можно​ сообщение при выборе​ вернитесь на вкладку​

excel-office.ru

Выпадающий список в Excel.

​нажмите кнопку​ читайте в статье​​.​Игнорировать пустые ячейки​Проверить​​ 225 символов). Если​​ нужна кнопка «Поле​ списка, заключено в​ списка. В главном​ так.​ У нас, в​​ столбца В на​ список точно таким​​ наименование должно начинаться​ сделать выпадающий список​ ячейки» установлен, и​
​Параметры​Проверка данных​ Блокировка ячеек.​В поле​.​.​ вы не хотите,​ со списком» (ориентируемся​ квадратные скобки. Этот​ меню находим инструмент​Нажимаем «ОК». Все,​ примере, это диапазон​
​ Листе 2 нашей​ же образом, как​ обязательно с буквы.​ с картинками, фото.​ введите заголовок. Так​и удалите содержимое​.​
​Если вам нужно удалить​Диспетчер имен​Установите флажок​Примечание:​ чтобы сообщение отображалось,​ на всплывающие подсказки).​ файл должен быть​ «Форматировать как таблицу».​ список вставлен. Теперь​ «Изображение».В появившемся диалоговом​ таблицы с рисунками​
СДЕЛАТЬ ВЫПАДАЮЩИЙ СПИСОК В ЯЧЕЙКЕ ЭКСЕЛЬ.​ делали это ранее,​ Можно также вписать​
​ Читайте статью «Раскрывающийся​ вы выполните все​ поля​В диалоговом окне на​ раскрывающийся список, см.​выберите именованный диапазон,​Список допустимых значений​ Если команда проверки недоступна,​ снимите этот флажок.​Щелкаем по значку –​ открыт. Если книга​Откроются стили. Выбираем любой.​ копируем эту ячейку​ окне переходим на​
​ для того, чтобы​ через проверку данных.​ примечание, но это​ список в Excel​ указания по тому,​Источник​ вкладке​ статью Удаление раскрывающегося​ который требуется обновить.​
​Откройте вкладку​ возможно, лист защищен​Откройте вкладку​ становится активным «Режим​ с нужными значениями​ Для решения нашей​ перетаскиванием вниз, если​ закладку «Из файла».​ привязать конкретную картинку​Во второй ячейке тоже​ не обязательно. Жмем​ с картинками».​ как в «Экселе»​. Затем щелкните и​Параметры​ списка.​Щелкните поле​Сообщение для ввода​ или книга является​Сообщение об ошибке​ конструктора». Рисуем курсором​ находится в другой​ задачи дизайн не​ нужен такой выпадающий​

ВЫПАДАЮЩИЙ СПИСОК В ЯЧЕЙКЕ ЭКСЕЛЬ.

​ Нажимаем на кнопку​ к конкретному слову​ запускаем окно проверки​ на кнопку «OK».​1:01​ сделать раскрывающийся список.​ перетащите указатель, чтобы​
​щелкните поле​​Чтобы просмотреть видео о​Диапазон​​.​ общей. Если книга​.​​ (он становится «крестиком»)​ папке, нужно указывать​ имеет значения. Наличие​ список по всему​ «Обзор» и выбираем​ в выпадающем списке.​ данных, но в​Переходим во вкладку «Данные»​

​4:37​Перейдите на вкладку «Ошибка​ выделить новый диапазон,​Источник​ том, как работать​, а затем на​Если вы хотите, чтобы​ является общей или​Если вы хотите, чтобы​ небольшой прямоугольник –​
​ путь полностью.​ заголовка (шапки) важно.​ столбцу.​

​ папку и из​ На закладке «Формулы»​ графе «Источник» вводим​ программы Microsoft Excel.​2:47​ оповещения» для отображения​ содержащий записи.​, а затем на​ с раскрывающимися списками,​​ листе выберите все​ при выборе ячейки​ лист защищен, изменить​ при вводе значения,​ место будущего списка.​Возьмем три именованных диапазона:​​ В нашем примере​Таким способом можно​ нее рисунок любой.​ выбираем функцию «Присвоить​ функцию «=ДВССЫЛ» и​ Выделяем область таблицы,​6:20​
​ сообщения об ошибке,​Если поле «Источник» содержит​
​ листе с записями​ см. статью Создание​ ячейки, содержащие записи​ появлялось всплывающее сообщение,​ параметры проверки данных​
​ которого нет в​Жмем «Свойства» – открывается​Это обязательное условие. Выше​ это ячейка А1​сделать несвязанные многоуровневые выпадающие​ Нажимаем «Вставить», затем​ имя». Выбираем тип​ адрес первой ячейки.​ где собираемся применять​Работу с листом можно​
​ если будут введены​ именованный диапазон, например,​ для раскрывающегося списка​ раскрывающихся списков и​ для раскрывающегося списка.​ установите флажок​

excel-office.ru

Выпадающий список в Excel с помощью инструментов или макросов

​ невозможно. Дополнительные сведения​ списке, появлялось всплывающее​ перечень настроек.​ описано, как сделать​ со словом «Деревья».​ списки в Excel​ — «ОК». В​

​ данных — «Список».​ Например, =ДВССЫЛ($B3).​ выпадающий список. Жмем​ сделать более эффективной​ неправильные данные. Убедитесь,​ «Отделы», необходимо изменить​ выберите все ячейки,​ управление ими.​Нажмите кнопку​Показывать сообщения​

Создание раскрывающегося списка

​ о защите книги​ сообщение, установите флажок​Вписываем диапазон в строку​ обычный список именованным​ То есть нужно​

Создание выпадающего списка.

​. Например, у нас​ ячейке получилось так​Пишем имя диапазона. В​Как видим, список создан.​

  1. ​ на кнопку «Проверка​ с помощью раскрывающихся​Ввод значений.
  2. ​ что предупреждение «Показать​ сам диапазон с​ содержащие эти записи.​Если источником вашего списка​Проверка вводимых значений.
  3. ​Закрыть​и введите заголовок​ см. в статье​Выводить сообщение об ошибке​

Имя диапазона. Раскрывающийся список.

​ ListFillRange (руками). Ячейку,​ диапазоном (с помощью​

​ выбрать стиль таблицы​

Выпадающий список в Excel с подстановкой данных

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

  1. ​ После выделения ячеек​ является таблица Excel,​и в появившемся​ и сообщение в​Форматировать как таблицу.
  2. ​ Защита книги.​, выберите параметр в​ куда будет выводиться​ «Диспетчера имен»). Помним,​ со строкой заголовка.​ данными.​ убираем всё до​ такую формулу.​ ячейки приобрели те​ Ленте.​ листа достаточно будет​ установки соответствующего флажка.​ Excel.​Выпадающий список.
  3. ​ вы увидите, как​ достаточно просто добавить​ диалоговом окне нажмите​ соответствующие поля (до​Откройте вкладку​ поле​ выбранное значение –​ что имя не​

Ввод значения в источник.

​ Получаем следующий вид​В ячейках строки 1​ знака «равно» и​

Список и таблица.

​=СМЕЩ(Лист2!$B$2;ПОИСКПОЗ(Лист3!$A$2;Название;0)-1;0;1;1) Нажимаем «ОК».​ же свойства, как​

Добавлено значение елка.

​Открывается окно проверки вводимых​

Удалено значение береза.

​ щелкнуть стрелку и​Нажмите «OK» для того,​После обновления раскрывающегося списка​

​ изменится диапазон списка​ элементы в список​ кнопку​ 225 символов). Если​Параметры​Вид​ в строку LinkedCell.​

Ввод данных из списка.

  1. ​ может содержать пробелов​ диапазона:​ мы сделаем ряд​ пишем имя диапазона.​Четвертый этап.​Создание имени.
  2. ​ и в предыдущий​ значений. Во вкладке​ выбрать запись в​ чтобы были сохранены​ убедитесь, что он​
  3. ​ в поле «Источник».​ или удалить их​Да​ вы не хотите,​и во всплывающем​и введите заголовок​ Для изменения шрифта​Сообщение об ошибке.
  4. ​ и знаков препинания.​Ставим курсор в ячейку,​ выпадающих списков. Нажимаем​ У нас, в​Нам нужно​ раз, выделяем верхние​ «Параметры» в поле​ списке. Пройдите этот​ критерии проверки и​ работает так, как​Чтобы обновить все ячейки,​ из него, а​, чтобы сохранить изменения.​ чтобы сообщение отображалось,​ меню​ и сообщение. Если​ и размера –​Создадим первый выпадающий список,​ где будет находиться​ на ячейку А1​ примере, это диапазон​к словам из выпадающего​ ячейки, и при​ «Тип данных» выбираем​ курс, чтобы узнать​ создан раскрывающийся список.​ нужно. Например, проверьте,​ к которым применен​ Excel автоматически обновит​Совет:​ снимите этот флажок.​Разрешить​ вы не хотите,​
  5. ​ Font.​ куда войдут названия​Сообщение об ошибке.
  6. ​ выпадающий список. Открываем​ и, через функцию​ «Изображение».​ списка Excel привязать​ нажатой клавише мышки​ параметр «Список». В​ больше о том,​Если выпадающая запись в​

Макрос.

​ достаточно ли ширины​ один и тот​ все связанные раскрывающиеся​ Чтобы определить именованный диапазон,​Откройте вкладку​выберите пункт​

​ чтобы сообщение отображалось,​Скачать пример выпадающего списка​ диапазонов.​

Выпадающий список в Excel с данными с другого листа/файла

​ параметры инструмента «Проверка​ «Проверка данных» устанавливаем​Нажимаем «Enter».​ картинки​ «протаскиваем» вниз.​ поле «Источник» ставим​ как использовать раскрывающиеся​ списке больше, чем​ ячеек для отображения​ же раскрывающийся список,​ списки.​

  1. ​ выделите его и​Сообщение об ошибке​Список​
  2. ​ снимите этот флажок.​При вводе первых букв​Когда поставили курсор в​

​ данных» (выше описан​ выпадающий список. Диалоговое​Этими способами можно​. Для этого выделяем​Всё, таблица создана.​ знак равно, и​ списки и управлять​ размер клетки, содержащей​ ваших обновленных записей.​ установите флажок​

Как сделать зависимые выпадающие списки

​Чтобы добавить элемент, перейдите​

Три именованных диапазона.

​ найдите его имя​.​.​Не знаете, какой параметр​ с клавиатуры высвечиваются​ поле «Источник», переходим​ путь). В поле​ окно заполнили так.​

  1. ​ вставить фотографии товара​ ЯЧЕЙКУ (НЕ рисунок)​Мы разобрались, как сделать​Список диапазонов.
  2. ​ сразу без пробелов​ ими.​ данный список, вы​ Если вам нужно​Распространить изменения на другие​Таблица со списком.
  3. ​ в конец списка​ в поле​Если вы хотите, чтобы​Щелкните поле​ выбрать в поле​ подходящие элементы. И​ на лист и​ «Источник» прописываем такую​Нажимаем «ОК». Копируем​ в прайс-листе, фотографии​ с первым рисунком​ выпадающий список в​ пишем имя списка,​Второй раскрывающийся список.

    Выбор нескольких значений из выпадающего списка Excel

    ​Раскрывающиеся списки​ можете изменить ширину​ удалить раскрывающийся список,​ ячейки с тем​ и введите новый​

    1. ​Имя​ при вводе значения,​Источник​Вид​ это далеко не​ выделяем попеременно нужные​ функцию:​ формулу вниз по​ сотрудников, т.д. Как​ в столбце. У​ Экселе. В программе​ которое присвоили ему​(1:01)​ ячейки, чтобы просматривать​ см. статью Удаление​ же условием​ элемент.​. Сведения о поиске​ которого нет в​и выделите на​?​ все приятные моменты​ ячейки.​Протестируем. Вот наша таблица​ столбцу, если нужно.​ это сделать, читайте​
    2. ​ нас, в примере,​ можно создавать, как​ выше. Жмем на​Вводить данные проще и​ весь текст.​ раскрывающегося списка.​.​Чтобы удалить элемент, нажмите​ именованных диапазонов см.​ списке, появлялось всплывающее​ листе список допустимых​Чтобы отобразить сообщение, не​ данного инструмента. Здесь​Теперь создадим второй раскрывающийся​ со списком на​ Затем, нажимаем на​ в статье «Как​ это ячейка В2​ простые выпадающие списки,​
    3. ​ кнопку «OK».​ быстрее, если набор​Чтобы удалить раскрывающейся список,​Добавление раскрывающегося списка в​На листе с раскрывающимся​
      ​ кнопку​ в статье Поиск​
      ​ сообщение, установите флажок​ элементов.​
      ​ препятствующее вводу данных,​ можно настраивать визуальное​ список. В нем​ одном листе:​
      ​ ячейку В1, устанавливаем​
      ​ сделать прайс-лист в​
      ​ в диапазоне «Название»​
      ​ так и зависимые.​
      ​Выпадающий список готов. Теперь,​ допустимых записей ограничен​ выберите ячейку, содержащую​
      ​ таблицу Excel поможет​ списком выделите содержащую​Удалить​
      ​ именованных диапазонов.​
      ​Показывать оповещения​
      ​Диалоговое окно свернется, чтобы​
      ​ которые не содержатся​ представление информации, указывать​
      ​ должны отражаться те​
      ​Добавим в таблицу новое​
      ​ выпадающий список по​

    ​ Excel».​ (на Листе 2).​ При этом, можно​ при нажатии на​ с помощью раскрывающегося​ его. Перейдите на​

    Выпадающий список с поиском

    1. ​ сделать ввод данных​ список ячейку.​.​Откройте лист, содержащий данные​, выберите параметр в​ было видно весь​Вставить ActiveX.
    2. ​ в раскрывающемся списке,​ в качестве источника​ слова, которые соответствуют​ значение «елка».​ такому же принципу,​Какими способами закрепить​Элемент ActiveX.
    3. ​ Нажимаем на ячейку​ использовать различные методы​Свойства ActiveX.
    4. ​ кнопку у каждой​ списка. В этом​ вкладку «Данные» в​ более быстрым, предлагая​На вкладке​Совет:​ для раскрывающегося списка.​ поле​

    ​ лист.​

    ​ выберите вариант​ сразу два столбца.​ выбранному в первом​Теперь удалим значение «береза».​ только в строке​ картинку, фото в​ правой мышкой, выбираем​ создания. Выбор зависит​ ячейки указанного диапазона​ случае при выделении​

    exceltable.com

​ ленте Microsoft Excel.​

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

Вариант 1: Группировка существующего списка

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

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

  2. Перейдите на вкладку «‎Данные» и выберите инструмент «‎Проверка данных».Переход в окно для создания выпадающего списка в Excel

  3. В новом окне в качестве типа данных укажите «‎Список», отыскав соответствующий вариант из выпадающего меню.Выбор типа проверки данных для создания выпадающего списка в Excel

  4. В качестве источника задайте те самые ячейки, выделив их левой кнопкой мыши. Нажмите «‎ОК» для применения настроек.Выбор диапазона для группы значений для создания выпадающего списка в Excel

  5. Теперь напротив каждой ячейки вы видите кнопку со стрелкой вниз, которая и отвечает за вызов раскрывающегося перечня.Проверка создания выпадающего списка в Excel из группы значений

  6. Как видно, я поставил три одинаковых значения подряд, используя реализованный только что список. Точно так же можно менять все другие клетки, входящие в диапазон.Изменения после создания выпадающего списка в Excel из группы ячеек

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Вариант 2: Ручное добавление элементов списка

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

  1. Выделите заранее подготовленную область, где хотите расположить перечень. Перейдите на вкладку «‎Данные» и откройте «‎Проверка данных».Выделение пустых ячеек создания выпадающего списка в Excel

  2. Выберите в качестве типа данных список, а в «‎Источник» перечислите значения, которые желаете в него добавить. Используйте «‎;», чтобы отделить одно значение от другого.Заполнение данных выпадающего списка в Excel для пустых ячеек

  3. Подтвердите изменения и вернитесь к таблице. Теперь при развертывании списка вы сможете выбрать один из добавленных вариантов.Проверка выпадающего списка из пустых ячеек в Excel

Вариант 3: Выбор массива с именем

В Excel есть функция, позволяющая присвоить массиву имя и в дальнейшем выбирать его при использовании формул. Как вы видели в предыдущих вариантах, объявление «‎Источника» при формировании выпадающего списка тоже похоже на создание формулы, а это значит, что в нем можно использовать массив, предварительно объявив его.

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

  2. Измените имя массива на любое, начинающееся с буквы.Переименование массива данных для создания выпадающего списка в Excel

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

  4. В качестве источника укажите созданный массив, написав его название после «‎=».Указание названия массива данных для создания выпадающего списка в Excel

  5. В итоге у вас должен получиться перечень, куда входят все значения массива.Проверка массива данных для создания выпадающего списка в Excel

Вариант 4: Создание выпадающего списка из таблицы

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

  1. Выделите все ячейки, включая название столбца, и на главной вкладке нажмите кнопку «‎Сформировать как таблицу».Выбор группы для создания таблицы для создания выпадающего списка в Excel

  2. Выберите подходящий для вас тип оформления.Создание таблицы для создания выпадающего списка в Excel

  3. При появлении окна с расположением данных просто нажмите Enter, поскольку диапазон выбран предварительно.Указание диапазона таблицы для создания выпадающего списка в Excel

  4. Вы автоматически окажетесь на вкладке «‎Конструктор таблицы», где можете изменить ее имя на любое удобное, начинающееся с буквы. Изменение названия таблицы для создания выпадающего списка в Excel

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

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

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

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

Под выпадающим списком понимается содержание в одной ячейке нескольких значений. Когда пользователь щелкает по стрелочке справа, появляется определенный перечень. Можно выбрать конкретное.

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

Создание раскрывающегося списка

Путь: меню «Данные» — инструмент «Проверка данных» — вкладка «Параметры». Тип данных – «Список».

Создание выпадающего списка.

Ввести значения, из которых будет складываться выпадающий список, можно разными способами:

  1. Вручную через «точку-с-запятой» в поле «Источник».
  2. Ввод значений.

  3. Ввести значения заранее. А в качестве источника указать диапазон ячеек со списком.
  4. Проверка вводимых значений.

  5. Назначить имя для диапазона значений и в поле источник вписать это имя.

Имя диапазона.
Раскрывающийся список.

Любой из вариантов даст такой результат.



Выпадающий список в Excel с подстановкой данных

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

  1. Выделяем диапазон для выпадающего списка. В главном меню находим инструмент «Форматировать как таблицу».
  2. Форматировать как таблицу.

  3. Откроются стили. Выбираем любой. Для решения нашей задачи дизайн не имеет значения. Наличие заголовка (шапки) важно. В нашем примере это ячейка А1 со словом «Деревья». То есть нужно выбрать стиль таблицы со строкой заголовка. Получаем следующий вид диапазона:
  4. Выпадающий список.

  5. Ставим курсор в ячейку, где будет находиться выпадающий список. Открываем параметры инструмента «Проверка данных» (выше описан путь). В поле «Источник» прописываем такую функцию:

Ввод значения в источник.

Протестируем. Вот наша таблица со списком на одном листе:

Список и таблица.

Добавим в таблицу новое значение «елка».

Добавлено значение елка.

Теперь удалим значение «береза».

Удалено значение береза.

Осуществить задуманное нам помогла «умная таблица», которая легка «расширяется», меняется.

Теперь сделаем так, чтобы можно было вводить новые значения прямо в ячейку с этим списком. И данные автоматически добавлялись в диапазон.

Ввод данных из списка.

  1. Сформируем именованный диапазон. Путь: «Формулы» — «Диспетчер имен» — «Создать». Вводим уникальное название диапазона – ОК.
  2. Создание имени.

  3. Создаем раскрывающийся список в любой ячейке. Как это сделать, уже известно. Источник – имя диапазона: =деревья.
  4. Снимаем галочки на вкладках «Сообщение для ввода», «Сообщение об ошибке». Если этого не сделать, Excel не позволит нам вводить новые значения.
  5. Сообщение об ошибке.

  6. Вызываем редактор Visual Basic. Для этого щелкаем правой кнопкой мыши по названию листа и переходим по вкладке «Исходный текст». Либо одновременно нажимаем клавиши Alt + F11. Копируем код (только вставьте свои параметры).
  7. Private Sub Worksheet_Change(ByVal Target As Range)
     
    Dim lReply As Long
     
        If Target.Cells.Count > 1 Then Exit Sub
        If Target.Address = "$C$2" Then
         If IsEmpty(Target) Then Exit Sub
           If WorksheetFunction.CountIf(Range("Деревья"), Target) = 0 Then
              lReply = MsgBox("Добавить введенное имя " & _
                             Target & " в выпадающий список?", vbYesNo + vbQuestion)
              If lReply = vbYes Then
                  Range("Деревья").Cells(Range("Деревья").Rows.Count + 1, 1) = Target
              End If
           End If
         End If
    End Sub
     
  8. Сохраняем, установив тип файла «с поддержкой макросов».
  9. Сообщение об ошибке.

  10. Переходим на лист со списком. Вкладка «Разработчик» — «Код» — «Макросы». Сочетание клавиш для быстрого вызова – Alt + F8. Выбираем нужное имя. Нажимаем «Выполнить».

Макрос.

Когда мы введем в пустую ячейку выпадающего списка новое наименование, появится сообщение: «Добавить введенное имя баобаб в выпадающий список?».

Нажмем «Да» и добавиться еще одна строка со значением «баобаб».

Выпадающий список в Excel с данными с другого листа/файла

Когда значения для выпадающего списка расположены на другом листе или в другой книге, стандартный способ не работает. Решить задачу можно с помощью функции ДВССЫЛ: она сформирует правильную ссылку на внешний источник информации.

  1. Делаем активной ячейку, куда хотим поместить раскрывающийся список.
  2. Открываем параметры проверки данных. В поле «Источник» вводим формулу: =ДВССЫЛ(“[Список1.xlsx]Лист1!$A$1:$A$9”).

Имя файла, из которого берется информация для списка, заключено в квадратные скобки. Этот файл должен быть открыт. Если книга с нужными значениями находится в другой папке, нужно указывать путь полностью.

Как сделать зависимые выпадающие списки

Возьмем три именованных диапазона:

Три именованных диапазона.

Это обязательное условие. Выше описано, как сделать обычный список именованным диапазоном (с помощью «Диспетчера имен»). Помним, что имя не может содержать пробелов и знаков препинания.

  1. Создадим первый выпадающий список, куда войдут названия диапазонов.
  2. Список диапазонов.

  3. Когда поставили курсор в поле «Источник», переходим на лист и выделяем попеременно нужные ячейки.
  4. Таблица со списком.

  5. Теперь создадим второй раскрывающийся список. В нем должны отражаться те слова, которые соответствуют выбранному в первом списке названию. Если «Деревья», то «граб», «дуб» и т.д. Вводим в поле «Источник» функцию вида =ДВССЫЛ(E3). E3 – ячейка с именем первого диапазона.
  6. Второй раскрывающийся список.

    Выбор нескольких значений из выпадающего списка Excel

    Бывает, когда из раскрывающегося списка необходимо выбрать сразу несколько элементов. Рассмотрим пути реализации задачи.

    1. Создаем стандартный список с помощью инструмента «Проверка данных». Добавляем в исходный код листа готовый макрос. Как это делать, описано выше. С его помощью справа от выпадающего списка будут добавляться выбранные значения.
    2. Private Sub Worksheet_Change(ByVal Target As Range)
          On Error Resume Next
          If Not Intersect(Target, Range("Е2:Е9")) Is Nothing And Target.Cells.Count = 1 Then
              Application.EnableEvents = False
              If Len(Target.Offset(0, 1)) = 0 Then
                  Target.Offset(0, 1) = Target
              Else
                  Target.End(xlToRight).Offset(0, 1) = Target
              End If
              Target.ClearContents
              Application.EnableEvents = True
          End If
      End Sub
       
    3. Чтобы выбранные значения показывались снизу, вставляем другой код обработчика.
    4. Private Sub Worksheet_Change(ByVal Target As Range)
          On Error Resume Next
          If Not Intersect(Target, Range("Н2:К2")) Is Nothing And Target.Cells.Count = 1 Then
              Application.EnableEvents = False
              If Len(Target.Offset(1, 0)) = 0 Then
                  Target.Offset(1, 0) = Target
              Else
                  Target.End(xlDown).Offset(1, 0) = Target
              End If
              Target.ClearContents
              Application.EnableEvents = True
          End If
      End Sub
       
    5. Чтобы выбираемые значения отображались в одной ячейке, разделенные любым знаком препинания, применим такой модуль.

    6. Private Sub Worksheet_Change(ByVal Target As Range)
          On Error Resume Next
          If Not Intersect(Target, Range("C2:C5")) Is Nothing And Target.Cells.Count = 1 Then
              Application.EnableEvents = False
              newVal = Target
              Application.Undo
              oldval = Target
              If Len(oldval) <> 0 And oldval <> newVal Then
                  Target = Target & "," & newVal
              Else
                  Target = newVal
              End If
              If Len(newVal) = 0 Then Target.ClearContents
              Application.EnableEvents = True
          End If
      End Sub

    Не забываем менять диапазоны на «свои». Списки создаем классическим способом. А всю остальную работу будут делать макросы.

    Выпадающий список с поиском

    1. На вкладке «Разработчик» находим инструмент «Вставить» – «ActiveX». Здесь нам нужна кнопка «Поле со списком» (ориентируемся на всплывающие подсказки).
    2. Вставить ActiveX.

    3. Щелкаем по значку – становится активным «Режим конструктора». Рисуем курсором (он становится «крестиком») небольшой прямоугольник – место будущего списка.
    4. Элемент ActiveX.

    5. Жмем «Свойства» – открывается перечень настроек.
    6. Свойства ActiveX.

    7. Вписываем диапазон в строку ListFillRange (руками). Ячейку, куда будет выводиться выбранное значение – в строку LinkedCell. Для изменения шрифта и размера – Font.

    Скачать пример выпадающего списка

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

Выпадающий список с добавлением новых элементов

Предположим, что у нас есть справочник с именами сотрудников и таблица, куда этих сотрудников нужно вносить:

Исходные данные

Задача состоит из двух частей:

  • Сделать выпадающий список, причем так, чтобы при дописывании новых людей к справочнику — они автоматически появлялись и в выпадающем списке.
  • Реализовать возможность добавления новых людей в список и с другой стороны — при вводе нового имени в любую из жёлтых ячеек оно должно автоматически добавляться к справочнику (и в выпадающий список в будущем, само-собой).

Такая вот двухсторонняя связь справочника и выпадающего списка.

Шаг 1. Создаем умную таблицу

Сначала превратим справочник в «умную» таблицу, чтобы воспользоваться одним из главных её преимуществ — динамической автоподстройкой размеров при добавлении новых данных.

Для этого выделим весь справочник (ячейки A1:A7) и нажмём сочетание клавиш Ctrl+T или выберем Главная — Форматировать как таблицу (Home — Format as Table). В следующем окне можно смело жать ОК:

Создаем умную таблицу

Шаг 2. Создаем динамический именованный диапазон

Теперь создадим именованный диапазон, указывающий на заполненные именами ячейки в нашем справочнике. Для этого выделим в справочнике уже только имена без шапки (ячейки A2:A7) и в левой части строки формул (там будет имя таблицы) введём имя для нашего диапазона (например Люди):

Создаем резиновый именованный диапазон

После ввода имени обязательно нужно нажать на клавишу Enter — слово Люди исчезнет из этого поля, но диапазон будет создан.

Хитрость тут в том, что поскольку мы выделяли столбец уже в «умной» таблице, то и именованный диапазон у нас получился завязанным на колонку [Справочник], а не на конкретные выделенные ячейки. Убедиться в этом можно, если выбрать на вкладке Формулы команду Диспетчер имен (Formulas — Name Manager) и посмотреть куда ссылается имя Люди:

Диспетчер имен

Таким образом, при дописывании новых имен к справочнику будет расширяться наша «умная» Таблица1, а за ней и наш именованный диапазон Люди.

Шаг 3. Создаем выпадающий список в ячейке

Выделяем жёлтые ячейки и жмем на вкладке Данные (Data) кнопку Проверка данных (Data Validation) 

Далее выбираем из выпадающего списка Тип данных (Allow) позицию Список (List) и вводим в строку Источник (Source) ссылку на созданный на шаге 1 именованный диапазон (не забудьте перед именем диапазона поставить знак равенства!):

Создаем выпадающий список

Чтобы Excel позволил нам в будущем ввести в список и новые имена, снимем галочки на вкладках Сообщение для ввода (Input Message) и Сообщение об ошибке (Error Alert) и нажмем ОК. Выпадающий список готов!

Причем, если, например, вручную дописать новое имя в справочник в столбце А, то оно автоматически появится в выпадающем списке в любой из жёлтых ячеек, поскольку имена берутся из динамического диапазона Люди:

Пополняем справочник

Шаг 4. Добавляем простой макрос

Теперь вставим в нашу книгу простой макрос, который будет отслеживать ввод в жёлтые ячейки и при вводе незнакомых людей добавлять их справочнику.

Щёлкаем правой кнопкой мыши по ярлычку нашего листа и выбираем Просмотреть код (View Source). Откроется модуль листа в редакторе Visual Basic, куда надо скопировать такой код:

Private Sub Worksheet_Change(ByVal Target As Range)
    Set p = Range("Люди")
    If Target.Cells.Count > 1 Then Exit Sub
    If IsEmpty(Target) Then Exit Sub
    If Not Intersect(Target, Range("D2:D10")) Is Nothing Then
        If WorksheetFunction.CountIf(p, Target) = 0 Then
            r = MsgBox("Добавить новое имя в справочник?", vbYesNo)
            If r = vbYes Then p.Cells(p.Rows.Count + 1) = Target
        End If
    End If
End Sub

Теперь при попытке ввести новое имя в любую из жёлтых ячеек Excel будет спрашивать:

Вопрос о добавлении

… и при утвердительном ответе пользователя автоматически добавлять новое имя к справочнику и в выпадающий список в дальнейшем.

Ссылки по теме

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

Понравилась статья? Поделить с друзьями:
  • Раскрывающийся список excel если да нет
  • Раскрывающаяся строка в word
  • Ранжирование в сводной таблице excel
  • Раскрывающийся список excel 2019
  • Раскройте аббревиатуру wan wide area network word area network work area netword wide areal netword