Як карыстацца полем са спісам Excel (поўнае кіраўніцтва)

  • Падзяліцца Гэтым
Hugh West

Поле са спісам з'яўляецца асаблівай функцыяй Excel. Калі нам трэба выкарыстоўваць спіс опцый у Excel, мы выкарыстоўваем гэтую функцыю. У гэтым артыкуле мы падрабязна абмяркуем Пале са спісам Excel з адпаведнай ілюстрацыяй.

Спампаваць практычны сшытак

Спампаваць гэты практычны сшытак на выконвайце практыкаванні, пакуль вы чытаеце гэты артыкул.

Выкарыстанне Combo Box.xlsm

Што такое поле са спісам Excel?

Combo Box - гэта выпадальны спіс, заснаваны на камбінацыі пэўнага тэкставага поля. З выпадальнага спісу мы можам выбраць жаданы варыянт. Акрамя таго, мы можам звязаць ячэйку з гэтым спісам, якая будзе паказваць парадкавы нумар абранага элемента. Поле са спісам Excel даступна ў версіях ад Excel 2007 да 365 .

Як дадаць поле са спісам у Excel 2007/2010/2013/2016 або ў Больш абноўленыя версіі

У гэтым раздзеле мы пакажам асноўную працэдуру таго, як дадаць поле са спісам у Excel. Наступная працэдура будзе прымяняцца да ўсіх версій Excel са спісам.

Каб дадаць поле са спісам, нам трэба ўвайсці ва ўкладку Распрацоўшчык . Звычайна інструмент распрацоўшчыка недаступны ў параметрах стужкі Excel .

📌 Крокі:

  • Перайсці да Файл >> Параметры . Тут з'явіцца акно Параметры Excel .
  • Абярыце опцыю Наладзіць стужку з левага боку.
  • Затым перайдзіце да Асноўных укладак з НаладзіцьСлупок стужкі.
  • Знайдзіце ў спісе опцыю Распрацоўшчык .
  • Адзначце адпаведны сцяжок опцыі Распрацоўшчык .
  • Нарэшце націсніце ОК .

  • Вярнуцца да аркуша.

Мы бачым, што ўкладка Распрацоўшчык даступная.

  • Націсніце на ўкладку Распрацоўшчык .
  • Абярыце опцыю Уставіць з групы Элементы кіравання .

Параметры Уставіць ўкладкі паказаны тут. У гэтым акне паказаны два палі са спісам двух розных тыпаў.

  • Цяпер выберыце любое з пазначаных палёў са спісам.
  • Затым змесціце курсор на аркушы ў патрэбным месцы.

Мы таксама можам наладзіць памер поля са спісам.

Як дадаць 2 тыпы поля са спісам Excel

Мы ўжо ведаем, што ёсць два тыпы палёў са спісам. Гэта:

  • Поле са спісам элементаў кіравання формамі і
  • Поле са спісам элементаў кіравання ActiveX .

У у раздзеле ніжэй мы абмяркуем гэтыя два камбінаваныя палі.

1. Дадаць поле са спісам элементаў кіравання формай

У гэтым раздзеле мы пакажам, як дадаць Поле са спісам элементаў кіравання формамі ў Excel.

У нас ёсць набор даных з назвай дзён тыдня. Тут мы дадамо Combo Box, які будзе выбіраць дзень з выпадальнага спісу і паказваць нумар выбару. Акрамя таго, мы дадаем ячэйку, якая будзе паказваць назву абранага дня.

📌 Крокі:

  • Спачатку абярыце поле са спісам у раздзеле Элементы кіравання формамі .

  • Размясціце поле са спісам у патрэбнае месца на аркушы.

  • Націсніце правую кнопку мышы.
  • Абярыце опцыю Кіраванне фарматам у кантэкстным меню .

  • З'явіцца акно Фарматаваць аб'екты .
  • Зараз абярыце ўкладку Кіраванне .

Увод значэнні на якія з'явіліся скрынках. У Дыяпазон уводу мы выбіраем дыяпазон, які змяшчае значэнні выпадальнага меню.

Поле Спасылка на ячэйку адносіцца да ячэйкі, якая будзе паказваць парадкавы нумар выбару.

Выпадаючыя радкі паказваюць, колькі варыянтаў з'явіцца ў выпадальным спісе.

  • Нарэшце, націсніце ОК .
  • Цяпер націсніце на стрэлку ўніз у выпадальным меню.

Тут паказаны спіс опцый.

  • Выберыце варыянт з выпадальнага спісу.

Мы бачым, што 2 паказана на Ячэйка D5 . Гэта ячэйка звязана з выпадальным спісам.

  • Цяпер мы дадаткова хочам паказаць значэнне выбару або назву выбранага дня ў пэўнай ячэйцы.
  • Для гэтага мы ўжываем формулу.
  • Змесціце наступную формулу ў ячэйку E5 .
=INDEX(B5:B11,D5)

  • Націсніце кнопку Enter , каб атрымаць вынік.

Такім чынам, поўны працэстут паказана поле са спісам Элементы кіравання формай .

Больш падрабязна: Спіс з 10 найбольш часта выкарыстоўваюцца аб'ектаў Excel VBA (атрыбуты і прыклады)

2. Стварыць поле са спісам элемента кіравання ActiveX

У гэтым раздзеле мы пакажам, як стварыць поле са спісам Элементы кіравання ActiveX . У гэтым полі са спісам ёсць дадатковая магчымасць выкарыстоўваць код VBA.

Мы проста пакажам вынік з дапамогай поля са спісам у гэтым раздзеле ў ячэйцы D5 .

📌 Крокі:

  • Спачатку нам трэба стварыць Named Click на ўкладцы Формулы . Затым абярыце опцыю Вызначыць імя .

  • З'явіцца акно Новае імя .
  • Увядзіце назву дыяпазону ў поле Імя .
  • Затым выберыце дыяпазон у полі Спасылаецца на з табліцы Excel. Нарэшце націсніце ОК .

  • Цяпер устаўце поле са спісам з раздзела Элементы кіравання ActiveX .

  • Размясціце поле са спісам побач з ячэйкай D5 .

  • Цяпер націсніце правую кнопку мышы.
  • Абярыце опцыю Уласцівасці з кантэкстнага меню .

  • З'явіцца акно Уласцівасці .
  • Знайдзіце параметры LinkedCell і ListFillRange з акна Уласцівасці .

Устаўце D5 як звязаную клетку і Дзень як пералічаны дыяпазон.

  • Цяпер адключыце Рэжым дызайну з групы Элементы кіравання .
  • Пасля гэтага націсніце на стрэлку ўніз у полі са спісам.

  • Тут паказаны спіс.
  • Выберыце любы з варыянтаў.

Мы бачым, што дзень паказваецца ў ячэйцы D5 .

Падобныя паказанні

  • Вывучайце праграмаванне Excel VBA & Макрасы (бясплатны падручнік – крок за крокам)
  • Як выкарыстоўваць функцыю ўводу VBA ў Excel (2 прыклады)
  • 22 прыклады макрасаў у Excel VBA
  • Як карыстацца формай карыстальніка Excel VBA (2 прыдатныя прыклады)
  • 20 практычных парад па кадзіраванню для авалодання Excel VBA

Excel VBA, каб стварыць дынамічнае і залежнае поле са спісам

Цяпер мы хочам стварыць дынамічнае і залежнае Элементы кіравання ActiveX з дапамогай VBA макрас у Excel.

Тут у нас ёсць два слупкі: дні і месяцы. Тут мы прадставім два камбінацыі. Другое поле са спісам будзе залежаць ад 1-га поля са спісам. Спачатку мы абярэм катэгорыю ў полі са спісам 1st , а ў полі 2nd мы атрымаем параметры пад гэтым полем.

📌 Крокі:

  • Спачатку перайдзіце на ўкладку Распрацоўшчык .
  • Націсніце опцыя Visual Basic з групы Код .

  • Потым з'явіцца акно VBA.
  • Каб стварыць дынамічнае і залежнае поле са спісам, нам спатрэбіцца UserForm .
  • Выберыце UserForm варыянт з укладкі Уставіць .

  • Мы бачым, што UserForm з'яўляецца з Toolbox .

  • Зараз націсніце правую кнопку мышы, утрымліваючы курсор на UserForm .
  • Абярыце опцыю Уласцівасці з кантэкстнага меню .

  • З у акне Уласцівасці перайдзіце да Загаловак Увядзіце тут імя. Гэта загаловак UserForm .

  • Затым дадайце Lable і ComboBox з Toolbox .

  • Цяпер скапіруйце гэтыя палі з дапамогай Ctrl+C і устаўце іх, націснуўшы Ctrl+V .

  • Цяпер перамесціце курсор на любы з цэтлікаў і націсніце правую кнопку.
  • Абярыце опцыю Уласцівасці з кантэкстнага меню .

  • Цяпер змяніце назву, колер шрыфта, памер і іншыя з гэтага акна Уласцівасці .

  • Пасля змены атрыбутаў наша Userform будзе выглядаць наступным чынам.
  • Цяпер націсніце опцыю запуску на галоўнай укладцы.

  • Гэта выгляд.

  • Цяпер двойчы пстрыкніце UserForm , і мы ўвойдзем у акно VBA куды будзе ўпісаны наш код.
  • У акне перайдзіце ў правы бок і націсніце на стрэлку.
  • Мы абярэм Актываваць , каб выбраць спіс.

  • У акно будзе дададзены код кабактывуйце UserForm .

  • Выдаліце ​​код UserForm кода з акна VBA.
  • Цяпер скапіруйце і ўстаўце іншы код VBA ў акно.
2005

  • Калі мы пстрыкнем стрэлку ўніз Катэгорыя камбінаванага поля і паглядзіце параметры.
  • Зноў націсніце на стрэлку ўніз Параметры камбінаванага поля.

Камбінаванае поле Параметры пустое, але камбінаванае поле Катэгорыя не пустое.

  • Зноў двойчы пстрыкніце па ComboBox1 .

  • Скапіруйце іншы код VBA і ўстаўце яго ў акно.
4037

  • Зноў запусціце код VBA , націснуўшы кнопку F5 .

Мы бачым, што поле са спісам Параметры зараз працуе. Гэта азначае, што поле са спісам Параметры залежыць.

  • Цяпер мы хочам зрабіць поле са спісам дынамічным.
  • Мы дадаем яшчэ адзін слупок да набору дадзеных.

  • Зноў перайдзіце да UserForm .

І мы бачым, што новы слупок дададзены ў поле са спісам.

Больш падрабязна: Як стварыць форму карыстальніка Excel VBA (з падрабязнымі крокамі)

Як выдаліць поле са спісам у Excel

У гэтым раздзеле мы пакажам, як выдаліць поле са спісам.

📌 Крокі:

  • Спачатку мы націснем на ўкладку Распрацоўшчык .
  • Уключыце Рэжым дызайну .

  • Выберыце камбінацыюполе.

  • Зараз націсніце кнопку выдалення на клавіятуры.

Мы бачым, што поле са спісам ужо выдалена з аркуша.

Выснова

У гэтым артыкуле мы апісалі ўсё пра поле са спісам. Як уставіць, зрабіць яго дынамічным і выдаліць з ліста Excel. Я спадзяюся, што гэта задаволіць вашыя патрэбы. Калі ласка, зазірніце на наш сайт ExcelWIKI.com і дайце свае прапановы ў полі для каментарыяў.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.