Выпадальны спіс у ячэйцы

Відэа

 У каго мала часу і трэба хутка спасцігаць сутнасць - глядзіце навучальнае відэа:

Каму цікавыя падрабязнасці і нюансы ўсіх апісаных метадаў - далей па тэксце.

Спосаб 1. Прымітыўны

Аднакратны клік правай кнопкай мышы на пустой ячэйцы пад слупком з дадзенымі, каманда кантэкстнага меню Выберыце з выпадальнага спісу (Выберыце з выпадальнага спісу) або націсніце спалучэнне клавіш ALT+стрэлка ўніз. Метад не працуе, калі хаця б адзін пусты радок падзяляе вочка і слупок з дадзенымі, або калі вам патрэбен прадукт, які ніколі не быў уведзены вышэй:

Спосаб 2. Стандартны

  1. Вылучыце вочкі з дадзенымі, якія павінны быць уключаны ў выпадальны спіс (напрыклад, назвы тавараў).
  2. Калі ў вас Excel 2003 або старэй, абярыце з меню Уставіць – Імя – Прысвоіць (Уставіць — Імя — Вызначыць), калі Excel 2007 або навей, адкрыйце ўкладку формулы і выкарыстоўвайце кнопку Менеджэр імёнаўЗатым Ствараць. Увядзіце імя (магчыма любое імя, але без прабелаў і пачынаючы з літары!) для выбранага дыяпазону (напрыклад прадукт). Націсніце на OK.
  3. Выберыце ячэйкі (можна адразу некалькі), у якіх вы хочаце атрымаць выпадальны спіс, і абярыце ў меню (на ўкладцы) Дадзеныя - Праверка (Дадзеныя - Праверка). З выпадальнага спісу Тып даных (дазволіць) выбраць варыянт спіс і ўвядзіце ў радок крыніца знак роўнасці і імя дыяпазону (г.зн. = Прадукты).

прэс OK.

Усё! Атрымлівайце асалоду!

Важны нюанс. Дынамічны найменны дыяпазон, напрыклад прайс-ліст, таксама можа служыць крыніцай даных для спісу. Затым пры даданні новых тавараў у прайс-ліст яны будуць аўтаматычна дададзены ў выпадальны спіс. Яшчэ адна часта выкарыстоўваная хітрасць для такіх спісаў - стварэнне звязаных выпадаючых меню (дзе змест аднаго спісу змяняецца ў залежнасці ад выбару ў іншым).

Спосаб 3: кантроль

Гэты метад складаецца ў тым, каб уставіць новы аб'ект на ліст - элемент кіравання са спісам, а затым прывязаць яго да дыяпазонаў на аркушы. Для гэтага:

  1. У Excel 2007/2010 адкрыйце ўкладку распрацоўшчык. У больш ранніх версіях панэль інструментаў Формы праз меню Выгляд – Панэлі інструментаў – Формы (Выгляд – Панэлі інструментаў – Формы). Калі гэтая ўкладка не бачная, націсніце кнопку Офіс – Параметры Excel - сцяжок Паказаць укладку распрацоўшчыка на стужцы (кнопка Office – Параметры Excel – паказаць укладку распрацоўшчыка на стужцы)
  2. Шукайце значок выпадальнага меню сярод элементаў кіравання формай (не ActiveX!). Выконвайце ўсплывальныя падказкі камбінаванае поле:

    Націсніце на абразок і намалюйце невялікі гарызантальны прастакутнік - будучы спіс.

  3. Пстрыкніце правай кнопкай мышы намаляваны спіс і абярыце каманду Фармат аб'екта (кіраванне фарматам). У якое з'явілася дыялогавым акне задайце
    • Сфармаваць спіс па дыяпазоне – вылучыць ячэйкі з назвамі тавараў, якія неабходна ўключыць у спіс
    • Сотавая сувязь – пакажыце вочка, у якой вы хочаце адлюстраваць парадкавы нумар элемента, абранага карыстальнікам.
    • Колькасць радкоў спісу — колькі радкоў паказаць у выпадальным спісе. Па змаўчанні 8, але магчыма і больш, чаго не дазваляе папярэдні метад.

Пасля націску на кнопку OK можна выкарыстоўваць спіс.

Для адлюстравання яго назвы замест парадкавага нумара элемента можна дадаткова выкарыстоўваць функцыю INDEX (ІНДЭКС), які можа адлюстроўваць змесціва неабходнай ячэйкі з дыяпазону:

Спосаб 4: Элемент кіравання ActiveX

Гэты спосаб часткова нагадвае папярэдні. Асноўнае адрозненне заключаецца ў тым, што на ліст дадаецца не элемент кіравання, а элемент кіравання ActiveX. «Combo Box» з выпадальнага акна пад кнопкай Уставіць з таб распрацоўшчык:

Механізм дадання той жа самы - выбіраем аб'ект са спісу і малюем яго на аркушы. Але далей пачынаюцца сур'ёзныя адрозненні ад папярэдняга спосабу.

Па-першае, створаны выпадальны спіс ActiveX можа знаходзіцца ў двух прынцыпова розных станах - рэжыме адладкі, калі вы можаце наладжваць яго параметры і ўласцівасці, перамяшчаць яго па аркушы і змяняць памер, і - рэжыме ўводу, калі адзінае, што вы можаце зрабіць з'яўляецца выбар дадзеных з яго. Пераключэнне паміж гэтымі рэжымамі ажыццяўляецца з дапамогай кнопкі. Рэжым дызайну таб распрацоўшчык:

Калі гэтая кнопка націснутая, мы можам наладзіць параметры выпадальнага спісу, націснуўшы кнопку побач Ўласцівасці, якое адкрые акно са спісам усіх магчымых параметраў для абранага аб'екта:

Самыя неабходныя і карысныя ўласцівасці, якія можна і трэба наладзіць:

  • ListFillRange – дыяпазон вочак, адкуль бяруцца дадзеныя для спісу. Вылучыць дыяпазон мышкай не дасць, трэба проста ўвесці яго рукамі з клавіятуры (напрыклад, Sheet2! A1: A5)
  • LinkedCell – звязаная ячэйка, у якой будзе адлюстроўвацца выбраны са спісу элемент
  • ListRows – колькасць паказаных радкоў
  • Шрыфт – шрыфт, памер, стыль (курсіў, падкрэсліванне і г.д., акрамя колеру)
  • ForeColor и фонавы колер – колер тэксту і фону адпаведна

Вялікім і важкім плюсам гэтага метаду з'яўляецца магчымасць хуткага пераходу да патрэбнага элемента ў спісе пры ўводзе першых літар з клавіятуры (!), што даступна не для ўсіх іншых метадаў. Прыемным момантам таксама з'яўляецца магчымасць наладзіць візуальнае прадстаўленне (колеры, шрыфты і г.д.)

Пры выкарыстанні гэтага метаду таксама можна паказаць як ListFillRange не толькі аднамерныя дыяпазоны. Вы можаце, напрыклад, задаць дыяпазон з двух слупкоў і некалькіх радкоў, указаўшы дадаткова, што вам трэба паказаць два слупкі (уласцівасць Колькасць слупкоў=2). Тады можна атрымаць вельмі прывабныя вынікі, якія акупяць усе намаганні, затрачаныя на дадатковыя налады:

 

Выніковая параўнальная табліца ўсіх метадаў

  Метад 1. прымітыў Метад 2. стандарт Метад 3. Элемент кіравання Метад 4. Кіраванне ActiveX
складанасць нізкі сярэдні высокі высокі
Магчымасць наладзіць шрыфт, колер і г.д. Няма. Няма. Няма. ды
Колькасць радкоў, якія адлюстроўваюцца заўсёды 8 заўсёды 8 Любы Любы
Хуткі пошук элемента па першых літарах Няма. Няма. Няма. ды
Неабходнасць выкарыстання дадатковай функцыі індэкс Няма. Няма. ды Няма.
Магчымасць стварэння звязаных выпадальных спісаў Няма. ды Няма. Няма.

:

  • Выпадальны спіс з дадзенымі з іншага файла
  • Стварэнне залежных выпадаючых спісаў
  • Аўтаматычнае стварэнне выпадальных спісаў надбудовай PLEX
  • Выбар фатаграфіі з выпадальнага спісу
  • Аўтаматычнае выдаленне ўжо выкарыстаных элементаў з выпадальнага спісу
  • Выпадальны спіс з аўтаматычным даданнем новых элементаў

Пакінуць каментар