Како да се користи комбо кутија на Excel (целосно упатство)

  • Споделете Го Ова
Hugh West

Комбо полето е посебна карактеристика на Excel. Кога треба да користиме листа на опции во ексел, ја користиме оваа функција. Во оваа статија, детално ќе разговараме за Комбо полето на Excel со соодветна илустрација.

Преземете ја работната книга за вежбање

Преземете ја оваа работна книга за вежбање на вежбајте додека ја читате оваа статија.

Користење Combo Box.xlsm

Што е Excel Combo Box?

Комбо поле е паѓачка листа базирана на комбинација од одредено поле за текст. Од паѓачката листа, можеме да ја избереме нашата посакувана опција. Исто така, можеме да поврземе ќелија со оваа листа што ќе го прикаже серискиот број на избраната ставка. Excel Combo Box е достапна во од Excel 2007 до 365 .

Како да додадете комбо кутија во Excel 2007/2010/2013/2016 или во Повеќе ажурирани верзии

Во овој дел, ќе ја прикажеме основната процедура за тоа како да додадете комбо кутија во Excel. Следната постапка ќе се примени за сите верзии на Excel на комбо полето.

За да го додадеме комбинираното поле, треба да го внесеме јазичето Програмер . Обично, алатката Програмер не е достапна во опциите Excel Ribbon .

📌 Чекори:

  • Одете во Датотека >> Опции . Овде се појавува прозорецот Excel Options .
  • Изберете ја опцијата Customize Ribbon од левата страна.
  • Потоа, одете во Главните јазичиња од Прилагоди гоЛента колона.
  • Дознајте ја опцијата Програмер од списокот.
  • Штиклирајте го соодветното поле од опцијата Програмер .
  • Конечно, притиснете OK .

  • Вратете се на листот.

Можеме да видиме дека картичката Програмер е достапна сега.

  • Кликнете на картичката Програмер .
  • Изберете ја опцијата Вметни од групата Контроли .

Опции на Вметни јазичето се прикажани овде. Овој прозорец означува две комбинирани полиња од два различни типа.

  • Сега, изберете која било од означените комбинирани полиња.
  • Потоа ставете го курсорот во листот на саканата локација.

Можеме и да ја приспособиме големината на комбо полето.

Како да додадете 2 типа на комбо кутија на Excel

Веќе знаеме дека постојат два вида комбо кутии. Тие се-

  • Комбо поле за контроли на формулари и
  • Комбо поле за контроли на ActiveX .

Во во делот подолу, ќе разговараме за тие две комбинирани полиња.

1. Додај Комбинирана рамка за контрола на формулари

Во овој дел, ќе покажеме како да додадеме Комбо поле за контроли на формулари во Excel.

Имаме база на податоци за името од деновите во неделата. Овде, ќе додадеме Combo Box што ќе избере ден од паѓачката листа и ќе го прикаже бројот на изборот. Исто така, додаваме ќелија која ќе го прикаже името на избраниот ден.

📌📌 Чекори:

  • Прво, изберете го комбинираното поле од делот Контроли на формулари .

  • Поставете го комбо полето на саканата локација на листот.

  • Притиснете го десното копче на глувчето.
  • Изберете ја опцијата Контрола за формат од Контекстното мени .

  • Се појавува прозорецот Форматирајте ги објектите .
  • Изберете ја картичката Контрола сега.

Внесувањето на вредностите на прикажаните полиња. Во Влезен опсег , го избираме опсегот што ги содржи вредностите на паѓачкото мени.

Полето Поврзување со ќелии се однесува на ќелија која ќе го прикаже серискиот број од изборот.

На Опаѓачките линии назначија колку опции ќе се појават во паѓачкото мени.

  • На крајот, притиснете OK .
  • Сега, кликнете на стрелката надолу од паѓачкото мени.

Тука е прикажан список со опции.

  • Изберете опција од паѓачката листа.

Можеме да видиме дека 2 е прикажано на Ќелија D5 . Оваа ќелија е поврзана со паѓачката листа.

  • Сега, дополнително сакаме да ја прикажеме вредноста на изборот или името на избраниот ден во одредена ќелија.
  • Ние применуваме формула за тоа.
  • Ставете ја следнава формула на Cell E5 .
=INDEX(B5:B11,D5)

  • Притиснете го копчето Enter за да го добиете резултатот.

Значи, целиот процес на Контроли на формулари комбо полето е прикажано овде.

Прочитајте повеќе: Список на 10 најчесто користени Excel VBA објекти (атрибути и примери)

2. Креирај комбо поле за контрола на ActiveX

Во овој дел, ќе покажеме како да креираме комбо поле ActiveX Controls . Има дополнителна можност каде што можеме да го користиме кодот VBA во оваа комбинирана кутија.

Само ќе го прикажеме резултатот користејќи ја комбинираната кутија во овој дел во Cell D5 .

📌 Чекори:

  • Прво, треба да создадеме Именуван клик на картичката Формули . Потоа, изберете ја опцијата Дефинирај име .

  • Ќе се појави прозорецот Ново име .
  • Внесете го името на опсегот во полето Име .
  • Потоа, изберете го опсегот во полето Се однесува на од листот на Excel. Конечно, притиснете OK .

  • Сега, вметнете комбинирано поле од секцијата ActiveX Controls .

  • Поставете ја таа комбинирана кутија покрај Ќелија D5 .

  • Сега, притиснете го десното копче на глувчето.
  • Изберете ја опцијата Properties од Контекстното мени .

  • Се појавува прозорецот Properties .
  • Дознајте ги опциите LinkedCell и ListFillRange од прозорецот Својства .

Вметнете D5 како поврзан cel и Ден како наведен опсег.

  • Сега, оневозможи Режим на дизајн од групата Контроли .
  • Потоа, кликнете на стрелката надолу од комбинираното поле.

  • Тука е прикажан список.
  • Изберете која било од опциите.

Можеме да видиме дека денот се прикажува во Ќелија D5 .

Слични читања

  • Научете Excel VBA програмирање & Макроа (бесплатно упатство – чекор по чекор)
  • Како да се користи ВБА функцијата за внесување во Excel (2 примери)
  • 22 макро примери во Excel VBA
  • Како да се користи Excel VBA корисничка форма (2 соодветни примери)
  • 20 практични совети за кодирање за да го совладате Excel VBA

Excel VBA за да направиме динамична и зависна комбо кутија

Сега, сакаме да направиме динамична и зависна ActiveX Controls комбо кутија користејќи VBA макро во Excel.

Тука, имаме две колони: Денови и месеци. Овде ќе воведеме две комбо кутии. Втората комбо кутија ќе зависи од првата комбо кутија. Прво, ќе ја одбереме категоријата во 1-во комбо полето и од полето 2-то , ќе ги добиеме опциите под тоа поле.

📌 Чекори:

  • Прво, одете во картичката Програмер .
  • Кликнете на опцијата Visual Basic од групата Code .

  • Потоа, ќе се појави прозорецот VBA.
  • За да направиме динамична и зависна комбинирана кутија, ќе ни треба UserForm .
  • Изберете UserForm опција од табулаторот Вметни .

  • Можеме да видиме UserForm се појавува со Кутијата со алатки .

  • Сега, притиснете го десното копче на глувчето држејќи го курсорот на Корисничка форма .
  • Изберете ја опцијата Својства од Контекстното мени .

  • Од прозорецот Својства оди во Наслов Ставете име овде. Ова е насловот на UserForm .

  • Потоа додадете Lable и ComboBox од Кутијата со алатки .

  • Сега, копирајте ги полињата со Ctrl+C и залепете ги со притискање Ctrl+V .

  • Сега, поместете го курсорот на која било од етикетите и притиснете го десното копче.
  • Изберете ја опцијата Properties од Контекстното мени .

  • Сега, сменете го името, бојата на фонтот, големината и другите од овој прозорец Својства .

  • По промената на атрибутите, нашата Корисничка форма ќе изгледа вака.
  • Сега, притиснете ја опцијата за извршување од главниот таб.

  • Ова е изгледот.

  • Сега, кликнете двапати на UserForm и влегуваме во прозорецот VBA до каде ќе го напише нашиот код.
  • Во прозорецот, одете на десната страна и кликнете на стрелката.
  • Ќе избереме Активирај за да ја изберете листата.

  • Ќе се додаде код во прозорецот доактивирајте го UserForm .

  • Отстранете го кодот на UserForm кодот од прозорецот VBA.
  • Сега, копирајте и залепете друг VBA код во прозорецот.
3644

  • Кога ќе кликнете на стрелката надолу од Категорија комбо поле и видете ги опциите.
  • Повторно, кликнете на стрелката надолу од Опции комбо полето.

Комбо полето Опции е празно, но комбо полето Категорија не е празно.

  • Повторно, кликнете двапати на ComboBox1 .

  • Копирајте друг VBA код и залепете го во прозорецот.
9091

  • Повторно, активирајте го кодот VBA со притискање на копчето F5 .

Можеме да видиме дека комбо полето Опции работи сега. Тоа значи дека Опции комбо полето е зависно.

  • Сега, сакаме да го направиме комбинираното поле динамично.
  • Додаваме уште една колона во базата на податоци.

  • Повторно, одете во Корисничка форма .

И можеме да видиме дека новата колона е додадена во комбо полето.

Прочитајте повеќе: Како да креирате Excel VBA UserForm (со детални чекори)

Како да се отстрани комбинираната кутија во Excel

Во овој дел, ќе покажеме како да ја отстраните комбинираната кутија.

📌 Чекори:

  • Прво, ќе кликнеме на картичката Програмер .
  • Овозможете го Режимот за дизајн .

  • Изберете ја комбинацијатаполе.

  • Сега, притиснете го копчето за бришење од тастатурата.

Можеме да видиме дека комбинираната кутија е веќе избришана од листот.

Заклучок

Во оваа статија опишавме сè за Комбо полето. Како да го вметнете, да го направите динамичен и да го избришете од листот Excel. Се надевам дека ова ќе ги задоволи вашите потреби. Ве молиме погледнете ја нашата веб-страница ExcelWIKI.com и дајте ги вашите предлози во полето за коментари.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.