Зведення

Microsoft Excel містить кілька елементів керування для аркушів діалогових вікон, які знадобиться для вибору елементів зі списку. Прикладами елементів керування є списки, поля зі списками, spin buttons і смуги прокручування. 

Докладні відомості про елементи керування форми Excel див. в огляді форм, елементів керування форми та ActiveX елементів керування на аркуші.

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

Наведені нижче методи показують, як використовувати списки, поля зі списками, кнопки прокручування та смуги прокручування. У прикладах використовується той самий список, зв'язок із клітинками та функція Index.

Увімкнення вкладки "Розробник"

Щоб використовувати елементи керування форми в Excel версії 2010 і пізніших версій, потрібно ввімкнути вкладку Розробник. Ось як це зробити:

  1. Відкрийте вкладку Файл і виберіть пункт Параметри.
    параметри файлу

  2. В області ліворуч натисніть кнопку Настроювання стрічки.
    настроювання стрічки

  3. Установіть прапорець Розробник у розділі Основні вкладки праворуч і натисніть кнопку OK.

Щоб використовувати елементи керування форми в Excel 2007, необхідно ввімкнути вкладку Розробник. Ось як це зробити:

  1. Натисніть кнопку Microsoft Office, а потім – Параметри Excel.
    File options in excel 2007

  2. Клацніть найулюблікати, установітьпрапорець Відображати вкладку"Розробник" на стрічці, а потім натисніть кнопку OK.
    ribbon

Настроювання списку, посилання на клітинку та індексу

  1. На новому аркуші введіть у діапазоні H1:H20 такі елементи:

    H1 : Ролика

    H2 : VCR

    H3: desk

    H4: Mug

    H5 : Автомобіль

    H6: пральна машина

    H7: ракетний запускач

    H8: велосипед

    H9 : Телефон

    H10: Сканель

    H11: Candy

    H12: Динаміки

    H13: сукня

    H14: Ковдру

    H15: Сушарка

    H16: Гітара

    H17: Сушарка

    H18: Набір інструментів

    H19: VCR

    H20: жорсткий диск

  2. У клітинці A1 введіть таку формулу:

    =INDEX(H1:H20;G1;0)

Приклад списку

  1. Щоб додати список у версії Excel 2007 і пізніших версій, перейдіть на вкладку Розробник, у групі Елементи керування натисніть кнопку Вставити, а потім у розділі Елементи керування форми натисніть кнопку Форма списку (елементкерування).

    елементи керування форми
    Щоб додати список у версії Excel 2003 та попередніх версіях Excel, на панелі інструментів Форми натисніть кнопку Список. Якщо панель інструментів Форми не відображається, у меню Подання наведіть вказівник миші на пункт Панелі інструментів, а потім виберіть Форми.

  2. Клацніть місце на аркуші, де потрібно розташувати верхній лівий кут поля списку, а потім перетягніть список у місце, де має бути нижній правий кут поля списку. У цьому прикладі створіть список, який охоплює клітинки B2:E10.

  3. У групі Елементи керування натисніть кнопку Властивості.
    властивість contrl

  4. У вікні Формат об'єкта введіть наведені нижче відомості та натисніть кнопку OK.

    1. Щоб указати діапазон для списку, введіть H1:H20 у полі Діапазон для вводу.

    2. Щоб помістити числове значення в клітинку G1 (залежно від того, який елемент вибрано в списку), введіть G1 у поле Посилання на клітинку.

      Примітка.: Формула INDEX() використовує значення в клітинці G1, щоб повернути правильний елемент списку.

    3. Переконайтеся, щов розділі Тип виділення вибрано параметр Одинарний.

      Примітка.:  Параметри Multi і Extend (Кілька) і Extend (Розширення) корисні, лише Visual Basic for Applications Microsoft для повернення значень списку. Зверніть увагу, що прапорець Об'ємна заливка додає до списку тривимірний вигляд.

      форматування об'єкта

  5. У списку має відобразитися список елементів. Щоб використовувати список, клацніть будь-яку клітинку, щоб список не було вибрано. Якщо клацнути елемент у списку, у клітинці G1 буде оновлено число, яке позначає положення вибраного елемента в списку. Формула INDEX у клітинці A1 використовує це число, щоб відобразити ім'я елемента.

Приклад поля зі списком

  1. Щоб додати поле зі списком в Excel 2007 і пізніших версій, перейдіть на вкладку Розробник, натисніть кнопку Вставити,а потім у розділі Елементи керування форми клацніть Поле зі списком.

    піктограма "поле зі списком"
    Щоб додати поле зі списком в Excel 2003 та попередніх версіях Excel, натисніть кнопку Поле зі списком на панелі інструментів Форми.

  2. Клацніть місце на аркуші, де потрібно розташувати верхній лівий кут поля зі списком, а потім перетягніть поле зі списком у місце, де має бути нижній правий кут поля списку. У цьому прикладі можна створити поле зі списком, яке охоплює клітинки B2:E2.
    помістити поле зі списком

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

  4. Введіть наведені нижче відомості та натисніть кнопку OK.

    1. Щоб указати діапазон для списку, введіть H1:H20 у полі Діапазон для вводу.

    2. Щоб помістити числове значення в клітинку G1 (залежно від того, який елемент вибрано в списку), введіть G1 у поле Посилання на клітинку.
       

      Примітка.: Формула INDEX використовує значення в клітинці G1, щоб повернути правильний елемент списку.

    3. У полі Розкривні рядки введіть 10. Цей запис визначає кількість елементів, які відображатимуться, перш ніж для перегляду інших елементів потрібно використовувати смугу прокручування.

      Примітка.: Прапорець Об'язковий заливка необов'язковий. Вона додає тривимірний вигляд до розкривного списку або поля зі списком.

      вкладка елемента керування

  5. У розкривному списку або полі зі списком має відобразитися список елементів. Щоб скористатися розкривним списком або полем зі списком, клацніть будь-яку клітинку, щоб об'єкт не було виділено. Якщо клацнути елемент у розкривному списку або полі зі списком, у клітинці G1 буде оновлено число, яке вказує розташування у списку вибраного елемента. Формула INDEX у клітинці A1 використовує це число, щоб відобразити ім'я елемента.

Spin button example

  1. Щоб додати spin button in Excel 2007 і пізніших версій, перейдіть на вкладку Developer (Розробник), клацніть Insert(Вставлення) , а потім у розділі Form Controls (Елементи керування форми) натисніть кнопку Spin Button (SpinButton).

    spin button
    Щоб додати spinner в Excel 2003 та попередніх версіях Excel, натисніть кнопку Spinner на панелі інструментів Форми.

  2. Клацніть місце на аркуші, де потрібно розташувати верхній лівий кут шпината, а потім перетягніть шпину в потрібне місце. У цьому прикладі створіть spin button, яка охоплює клітинки B2: B3.

  3. Клацніть правою кнопкою миші кнопку spin і виберіть пункт Формат елемента керування.
    елемент керування форматом елемента керування «spin»

  4. Введіть наведені нижче відомості та натисніть кнопку OK.

    1. У полі Поточне значення введіть 1.

      Це значення ініціалізує шпильку, щоб формула INDEX вказуватиме на перший елемент у списку.

    2. У полі Мінімальне значення введіть 1.

      Це значення обмежує верхню край кнопки переходу до першого елемента в списку.

    3. У полі Максимальне значення введіть 20.

      Це число визначає максимальну кількість записів у списку.

    4. У полі Інкрементне змінення введіть 1.

      Це значення керує кроком, з якою змінується поточне значення кнопки.

    5. Щоб помістити числове значення в клітинку G1 (залежно від того, який елемент вибрано в списку), введіть G1 у поле Посилання на клітинку.
      поле посилання на клітинку

  5. Клацніть будь-яку клітинку, щоб не було вибрано кнопку з равликом. Якщо клацнути елемент керування "Вгору" або "Вниз" на кнопці зі стрілкою вгору або вниз, клітинка G1 оночить число, яке вказує поточне значення spin button plus або мінус інкрементної зміни шпиналя. Це число оновлює формулу INDEX у клітинці A1, щоб відобразити наступний або попередній елемент.

    Значення кнопки зі стрілкою вниз не зміниться, якщо поточне значення – 1, а ви клацнете вниз, або якщо поточне значення – 20, а ви клацнете елемент керування вгору.

Приклад смуги прокручування

  1. Щоб додати смугу прокручування в Excel 2007 і пізніших версій, перейдіть на вкладку Розробник, натисніть кнопку Вставити ,а потім у розділі Елементи керування форми клацніть Смуга прокручування.

    смуга прокручування
    Щоб додати смугу прокручування в Excel 2003 та попередніх версіях Excel, натисніть кнопку Смуга прокручування на панелі інструментів Форми.

  2. Клацніть місце на аркуші, де має відображатися верхній лівий кут смуги прокручування, а потім перетягніть смугу прокручування в місце, де має бути нижній правий кут смуги прокручування. У цьому прикладі ми створимо смугу прокручування, яка охоплює клітинки B2:B6 у висоту та приблизно одну четверту ширини стовпця.
    place scoll bar

  3. Клацніть смугу прокручування правою кнопкою миші та виберіть пункт Формат елемента керування.
    scoll bar format control

  4. Введіть наведені нижче відомості та натисніть кнопку OK.

    1. У полі Поточне значення введіть 1.

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

    2. У полі Мінімальне значення введіть 1.

      Це значення обмежує верхню край смуги прокручування до першого елемента в списку.

    3. У полі Максимальне значення введіть 20. Це число визначає максимальну кількість записів у списку.

    4. У полі Інкрементне змінення введіть 1.

      Це значення керує кроком зміни поточного значення для числа в елементі керування "смуга прокручування".

    5. У полі Page change (Змінення сторінки) введіть 5. Це значення керує кроком поточного значення, якщо клацнути всередині смуги прокручування з будь-якого боку поля прокручування).

    6. Щоб помістити числове значення в клітинку G1 (залежно від того, який елемент вибрано в списку), введіть G1 у поле Посилання на клітинку.
      поле посилання на клітинку

      Примітка.: Прапорець Об'язковий заливка необов'язковий. До смуги прокручування додає тривимірний вигляд.

  5. Клацніть будь-яку клітинку, щоб не вибрати смугу прокручування. Якщо клацнути елемент керування вгору або вниз на смугі прокручування, клітинку G1 буде оновлено до числа, яке вказує поточне значення смуги прокручування плюс або мінус інкрементної зміни смуги прокручування. Це число використовується у формулі INDEX у клітинці A1 для відображення елемента поряд із поточним елементом або перед имв. Крім того, можна перетягнути поле прокручування, щоб змінити значення, або клацнути смугу прокручування з будь-якого боку прокручування, щоб поступати на 5 (значення сторінки). Смуга прокручування не зміниться, якщо поточне значення – 1, а ви клацнете вниз, або якщо поточне значення до 20, а ви клацнете елемент керування вгору.

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

Отримуйте нові функції раніше за інших

Приєднатися до Microsoft оцінювачів >

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×