Excel бағдарламасында көп таңдаулы тізімді қалай жасауға болады (оңай қадамдармен)

  • Мұны Бөлісіңіз
Hugh West

Үлкен деректер жиынында жұмыс істегенде, одан кез келген таңдамалы мәнді алу жиі қиынға соғады. Сонымен қатар, сіз бір уақытта бірнеше ақпарат бөліктерін таңдай алмайсыз. Бұл жағдайда ListBox Excel бағдарламасында өте пайдалы шешім болып табылады. Бірақ бұл ListBox жасау процесі біршама қиын. Сондықтан, осы мақалада біз бірнеше қарапайым қадамдар арқылы excel бағдарламасында көп таңдаулы Тізім жәшігін жасауды үйренеміз.

Тәжірибелік жұмыс кітабын жүктеп алу

Үлгі файлды алу тәжірибе.

Multi Select ListBox.xlsm

Excel бағдарламасында көп таңдау тізім терезесін жасаудың қадамдық процедуралары

процесс оңайырақ, жақсырақ түсіну үшін оны 8 қадамға бөлдік. Сонымен, кешіктірмей, Excel бағдарламасында бірнеше таңдаулы Тізім ұясын қалай жасауға болатынын көру үшін төмендегі қадамдарға көшейік.

1-қадам:

<деректер жиынынан Excel кестесін жасау 0>Бастапқыда біз үлгі деректер жинағын дайындап, оны кестеге түрлендіруіміз керек. Ол үшін төмендегі қадамдарды орындаңыз.
  • Алдымен 10 Қала атауы және олардың Жалпы халық саны ақпараты бар деректер жинағын жасаңыз>АҚШ 1, шілде дейін Ұяшық диапазонында B5:C14 .

  • Енді деректер жиынының кез келген ұяшығын басып, Кірістіру қойындысынан Кесте таңдаңыз.

  • Содан кейін сіз автоматты түрде таңдайтын Кестені жасау терезесін көресізкесте жасау үшін ұяшықтар ауқымы.
  • Бұл терезеде Менің кестемде тақырыптар бар құсбелгісін қойып, OK түймесін басыңыз.

  • Нәтижесінде деректер жинағының кестеге түрленетінін көресіз.

  • Бойынша оның көмегімен кестені Кесте дизайны қойындысының астындағы Кесте атауы жолағынан таба аласыз

  • Кесте атауын қалауыңызға қарай өзгертуге болады.

Толығырақ оқу: Excel бағдарламасында тәуелді ашылмалы тізімді қалай құруға болады

2-қадам: Name Manager қолданбасынан деректер жиынының тізімін атаңыз

Енді біз кестеден ұяшықтар ауқымының әрбір санатын атаймыз. Ол үшін қадамдарды орындаңыз.

  • Алдымен кестедегі В бағанынан кез келген ұяшықты таңдаңыз.
  • Одан кейін Формулалар бөліміне өтіңіз. қойындысын таңдап, Атауды анықтау таңдаңыз.

  • Осыдан кейін Жаңа атау<2 көресіз> диалогтық терезе.
  • Бұл диалогтық терезеде Атау жолағында таңдалған баған тақырыбына сәйкес кез келген атауды беріңіз.

  • Одан кейін сол терезедегі Сілтемелер жолағын басыңыз.
  • Содан кейін курсорды тақырыптың үстіне қойыңыз, сонда қара көрсеткі пайда болады.
  • Одан кейін Ұяшық диапазоны B5:B14 таңдау үшін тінтуірдің сол жақ түймешігін басыңыз.

  • Нәтижесінде сіз Сілтемелер жолағында кесте атымен бірге атаулар тізімін көріп, OK түймесін басыңыз.

  • Дәл солай орындаңызпроцедура, ұяшық диапазоны C5:C14 үшін де.
  • Соңында, жұмыс кітабының жоғарғы сол жақ бұрышындағы Атау жолағында атауларды көресіз.

3-қадам: Деректерді тексеру арқылы ашылмалы тізім жасау

Бұл кезеңде біз аталған тізімнен ашылмалы тізім жасаймыз. деректерді тексерумен диапазондар. Бұл ListBox құрудың маңызды бөлігі. Біз мұны жұмыс кітабындағы басқа жұмыс парағында жасаймыз. Бірақ сіз мұны сол жұмыс парағында да жасай аласыз. Төмендегі процесті көрейік.

  • Басында Деректерді тексеру қолданғыңыз келетін кестеден кейбір ұяшықтарды таңдаңыз.
  • Одан кейін келесіге өтіңіз. Деректер қойындысын және Деректер құралдары бөлімінде Деректерді тексеру тармағын таңдаңыз.

  • Кейін, Параметрлер қойындысында Рұқсат ету жолағында Тізім опциясын таңдаңыз.

  • Сонымен қатар Босты елемеу және Ұяшықтағы ашылмалы жолақтарын белгілеңіз.

  • Содан кейін осы терезедегі Көз жолағын басып, пернетақтадағы F3 пернесін басыңыз.
  • Нәтижесінде Атын қою< атаулар тізімі бар диалогтық терезе.
  • Мұнда тізімнен Қала атаулары тармағын таңдап, OK түймесін басыңыз.

  • Содан кейін бастапқы жолақта көрсетілетін бірінші тізім атауын көресіз.

  • Соңында <1 пернесін басыңыз>OK және екінші ат үшін бірдей процесті қолданыңызтізім.
  • Соңында, таңдалған ұяшықтарда Деректерді тексеру белсендірілгенін көресіз.

4-қадам: Тексерілген жұмыс парағына VBA кодын кірістіру

Енді Тізім ұясын жасау үшін VBA кодын енгізудің маңызды бөлігі келеді. Бұл үшін келесі процесс орындалады.

  • Алдымен тексерілген жұмыс парағын тінтуірдің оң жақ түймешігімен басып, Мәтінмәндік мәзірден Кодты қарау таңдаңыз.

  • Содан кейін осы кодты бетке енгізіңіз.
4289

  • Келесі, Кірістіру қойындысына өтіп, Модуль таңдаңыз.
  • Осы кезде жұмыс кітабының атауы Жоба нысаны терезесінде таңдалуы керек.

  • Одан кейін модульдің атын modSettings деп өзгертіп, осы кодты енгізіңіз.
6952

Кодтарды бергені үшін Контекстураларға рахмет.

5-қадам: Listbox & Түймешіктер

Бұл кезеңде біз Тізім терезесі және кейбір Пәрмен түймелері мен бірге жұмыс кітабы үшін UserForm құрамыз. Ол үшін төмендегі процесті орындаңыз.

  • Алдымен Visual Basic редакторындағы Project-VBAProject терезесінде жұмыс кітабын таңдаңыз.

  • Одан кейін Кірістіру қойындысына өтіп, UserForm таңдаңыз.

  • Нәтижесінде сіз осындай UserForm интерфейсін аласыз.

  • Сонымен қатар сіз Құралдар жинағын аласыз терезе.
  • Осы жерден ListBox ді UserForm ішіне сүйреңіз.

  • Содан кейін Тізім ұясы осындай болады. Өлшемді қораптың жиектерін сүйреу арқылы реттеуге болады.

  • Кейін, CommanTyme екі рет сүйреңіз. UserForm сондай-ақ жұмыс істеу үшін 2 түймені жасау үшін.

  • Соңында соңғы нәтиже келесідей болады.

6-қадам: Сипаттар параметрлерін өзгерту

Бұл кезеңде біз ListBox әрбір компонентінің қасиеттеріне кейбір өзгерістер енгіземіз.

  • Басында Сипаттар терезесін ашу үшін Visual Basic редакторында F4 пернесін басыңыз.
  • Одан кейін, UserForm таңдап, Атын және Тақырыпты осылай өзгертіңіз.

  • Кейін, Тізім өрісі таңдап, Атын өз қалауыңызға қарай өзгертіңіз.

  • Қосымша , төмендегі суретке сәйкес ListStyle , MultiSelect және SpecialEffect түрін өзгертіңіз.

  • Енді бірінші пәрмен түймесін таңдап, сипаттарға келесі өзгерістерді енгізіңіз.

  • Сонымен қатар, екінші пәрмен түймесінің сипаттарын да өңдеңіз.

7-қадам: VBA кодын қолданыңыз UserForm

Бұл кезеңде біз VBA кодтарын UserForm құрамдастарының әрқайсысына қолданамыз. Қалай көрейікол жұмыс істейді.

  • Алдымен UserForm және Код таңдау үшін Көру қойындысына өтіңіз.

  • Одан кейін осы кодты бос бетке енгізіңіз. Ол UserForm ашылғанда автоматты түрде іске қосылады.
3879

  • Осыдан кейін UserForm <бетіне оралыңыз. 2> Көру қойындысындағы Объект басу арқылы интерфейс.

  • Енді процесті орындаңыз OK түймесі үшін осы кодты енгізу үшін.
8324

  • Осымен бірге Жабу үшін осы кодты теріңіз. сол процесті пайдаланатын түйме.
2462

  • Соңында, Ctrl + S пернелерін басыңыз. оны сақтап, терезені жабыңыз.

Кодтармен көмектескеніңіз үшін Контекстуралар -ге рақмет.

8-қадам: ListBox ішінен көп таңдау

Соңында, біз бірнеше таңдау үшін Тізім ұясын сәтті жасадық. Кодтың жұмыс істеп тұрғанын немесе жұмыс істемейтінін тексеру үшін жай ғана осы қадамдарды орындаңыз.

  • Алдымен В5 ұяшығы біз қолданған Деректерді тексеру таңдаңыз.
  • Дәл осыдан кейін Тізім ұясы Тізімнен элементті таңдау пәрмені қалқымалы терезеге шығады.
  • Бұл терезеде тізімнен бірнеше атауды таңдаңыз. тізімі.

  • Содан кейін OK түймесін басыңыз.
  • Соңында, сіз бірнеше тізімнен сәтті таңдадыңыз. Тізім ұясы және әрбір атау Үтір ( , ) арқылы бөлінген.

есте сақтау

  • Аталған ауқымдар , егер олар ұяшық сілтемесі ретінде немесе бөлгіштермен енгізілсе, Деректерді тексеру ережесін жасамайды.
  • Жаһандық айнымалы UserForm және Жұмыс парағының VBA коды үшін де қолданылады. Кез келген белсенді ұяшық атауы бастапқыда strDVList кодын уақытша диапазонға береді, содан кейін пайдаланушы UserForm ашқан кезде Тізім өрісі үшін RowSource ретінде пайдаланылады. .
  • Таңдауға ыңғайлы болу үшін бірнеше диапазонды бір атауда біріктіруге болады.

Қорытынды

Бүгінгі күн осымен бітті. Excel бағдарламасында көп таңдаулы тізімдер жәшігін жасау бойынша осы ұзақ, бірақ қарапайым қадамдар сізге тақырыпты біршама жеңілдетеді деп үміттенемін. Пікір жолағында өз пікіріңізді білдіріңіз. Осы сияқты басқа мақалалар үшін ExcelWIKI бағасын қараңыз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.