Додавання на аркуш списку або поля зі списком у програмі Excel

Застосовується до
Excel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Якщо потрібно відобразити список значень, серед яких можуть вибирати користувачі, додайте до аркуша елемент керування "Список".

Зразок списку

Додавання списку до аркуша

  1. Створіть перелік елементів, які мають відображатися в списку, як показано на цьому зображенні.

    список значень для використання в полі зі списком

  2. Натисніть кнопку "Developer Insert" (Вставленнярозробника>).

    Примітка.

    Якщо вкладка "Розробник" не відображається, клацніть елемент "Параметри>файлу>".Настроювання стрічки. Зі списку Основні вкладки додайте розділ Розробник, а потім натисніть кнопку OK.

  3. У розділі Елементи керування форми виберіть елемент Список (елемент керування форми).

    Кнопка елемента керування форми

  4. Клацніть клітинку, у якій потрібно створити список.

  5. Клацніть елемент керування властивостями>та встановіть необхідні властивості:
    Властивості елемента керування

    • У полі Формувати список за діапазоном введіть діапазон клітинок, що містить список значень.

      Примітка.

      Щоб у списку відображалося більше елементів, можна змінити розмір шрифту для тексту в цьому списку.

    • У полі Зв’язок із клітинкою введіть посилання на клітинку.

      Порада.

      Ця клітинка міститиме номер елемента, вибраного в списку. Цей номер можна використовувати у формулі, щоб отримати фактичний елемент із діапазону списку.

    • У розділі Тип вибору виберіть варіант одинарне значення та натисніть кнопку OK.

      Примітка.

      Якщо потрібен набір значень або список значень, радимо використати елемент керування ActiveX "Список".

Додавання поля зі списком до аркуша

Щоб спростити введення даних, надайте користувачам можливість вибирати значення в полі зі списком. Поле зі списком – це поєднання текстового поля з розкривним списком.

Поле зі списком Щоб створити поле зі списком, можна додати елемент керування форми або елемент керування ActiveX. Якщо потрібно створити поле зі списком, у якому користувач міг би редагувати текст у текстовому полі, радимо використати елемент керування ActiveX "Поле зі списком". Елемент керування ActiveX "Поле зі списком" універсальніший, оскільки дає можливість змінити властивості шрифту, щоб текст було зручніше читати на зменшеному аркуші, а також використати засоби програмування, щоб він відображався в клітинках, які містять список перевірки даних.

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

    Примітка.

    Можна також створити список на іншому аркуші тієї самої книги.

  2. Натисніть кнопку "Developer Insert" (Вставленнярозробника>).

    Примітка.

    Якщо вкладка "Розробник" не відображається, клацніть елемент "Параметри>файлу>".Настроювання стрічки. Зі списку Основні вкладки додайте розділ Розробник, а потім натисніть кнопку OK.

  3. Виберіть тип поля зі списком, який потрібно додати.

    • У розділі "Елементи керування форми" клацніть поле зі списком (елемент керування форми).
      Або
    • У розділі Елементи керування ActiveX виберіть елемент Поле зі списком (елемент керування ActiveX).
      Вставити поле зі списком
  4. Клацніть клітинку, у якій потрібно вставити поле зі списком, і перетягніть вказівник миші, щоб окреслити його межі.

Порада.

  • Щоб змінити розмір поля, наведіть вказівник на один із маркерів змінення розміру та перетягніть край елемента керування, щоб він набув потрібної висоти та ширини.
  • Щоб перемістити поле зі списком до іншого розташування на аркуші, виділіть поле та перетягніть його в потрібне місце.

Форматування елемента керування форми "Поле зі списком"

  1. Клацніть правою кнопкою миші поле зі списком і виберіть команду Формат елемента керування.

  2. На вкладці Елемент керування задайте такі параметри:
    Діалогове вікно

    • Формувати список за діапазоном: введіть діапазон клітинок, що містить список елементів.

    • Зв’язок із клітинкою: поле зі списком можна зв’язати з клітинкою, де відображатиметься номер елемента, вибраного зі списку. Введіть номер клітинки, у якій має відображатися номер елемента.
      Наприклад, якщо вибрано елемент Сорбет, у клітинці C1 відображатиметься значення 3, оскільки це третій пункт у списку.
      Зв’язана клітинка відображає кількість елементів, якщо вибрано елемент.

      Порада.

      Щоб відобразити ім’я елемента замість його номера, можна скористатися функцією INDEX. У нашому прикладі поле зі списком зв’язано з клітинкою B1, а діапазон клітинок для списку – A1:A2. Якщо в клітинці C1 ввести формулу =INDEX(A1:A5,B1) і вибрати елемент, у клітинці C1 з’явиться елемент "Сорбет".

      Введіть формулу, щоб відобразити елемент зі зв’язаної клітинки

    • Кількість рядків у списку: кількість рядків, які з’являтимуться, якщо натиснути кнопку зі стрілкою вниз. Наприклад, якщо список містить 10 елементів, щоб не прокручувати цей список, можна змінити стандартне значення на 10. Якщо введене значення менше, ніж кількість елементів у списку, відображається смуга прокручування.

      Відображається смуга прокручування.

  3. Натисніть кнопку OK.

Форматування елемента керування ActiveX "Поле зі списком"

  1. Клацніть елемент "Режим конструктора для розробника>".

  2. Клацніть поле зі списком правою кнопкою миші та виберіть пункт Властивості, перейдіть на вкладку Alphabetic (В алфавітному порядку) і змініть властивості потрібним чином.
    На цьому зображенні показано, як можна настроїти властивості поля зі списком:
    Приклад поля зі списком.
    Настройки властивостей поля зі списком ActiveX.

    Процедура настроювання властивості Дія
    Fill color Натисніть кнопку BackColor> на палітрі зі стрілкою > вниз і виберіть колір.Властивість заливки кольором для поля зі списком.
    Тип шрифту, стиль і розмір Натисніть кнопку "Шрифт>..." і виберіть тип, розмір і стиль шрифту.Настройки шрифтів у текстовому полі
    Колір шрифту Натисніть кнопку ForeColor> на палітрі зі стрілкою > вниз, а потім виберіть потрібний колір.
    Зв’язування клітинки, щоб відобразити значення, вибране зі списку Клацніть пункт LinkedCell.
    Зв’язування поля зі списком із певним списком Клацніть поле поруч із пунктом ListFillRange і введіть діапазон клітинок для списку.
    Змінення кількості елементів, що відображаються в списку Клацніть пункт ListRows і введіть кількість елементів, які мають відображатися.
  3. Закрийте вікно Property та натисніть кнопку Режим конструктора.

  4. Завершивши форматування свого списку, клацніть правою кнопкою миші стовпець, який його містить, і виберіть пункт Приховати.

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech у Excel або отримати підтримку в спільнотах.

Додаткові відомості

Огляд форм, елементів керування форми та елементів керування ActiveX на аркуші

Додавання прапорця або перемикача (елементи керування форми)