Kā lietot Excel Combo Box (pilnīga vadlīnija)

  • Dalīties Ar Šo
Hugh West

Portāls Combo lodziņš ir īpaša Excel funkcija. Kad mums Excel programmā ir nepieciešams izmantot iespēju sarakstu, mēs izmantojam šo funkciju. Šajā rakstā mēs apspriedīsim iespēju. Excel Combo lodziņš detalizēti ar atbilstošu ilustrāciju.

Lejupielādēt Practice Workbook

Lejupielādējiet šo prakses darba burtnīcu, lai vingrinātos, kamēr lasāt šo rakstu.

Combo Box.xlsm izmantošana

Kas ir Excel Combo lodziņš?

Combo lodziņš ir nolaižamais saraksts, kura pamatā ir noteikta teksta rūtiņas kombinācija. No nolaižamā saraksta mēs varam izvēlēties vēlamo opciju. Tāpat mēs varam saistīt šūnas ar šo sarakstu, kurā būs redzams izvēlētā elementa kārtas numurs. Excel Combo Box ir pieejams no Excel 2007 uz 365 .

Kā pievienot kombinēto lodziņu programmā Excel 2007/2010/2013/2016 vai vairāk atjauninātās versijās

Šajā sadaļā mēs parādīsim pamatprocedūru, kā pievienot kombināciju lodziņu programmā Excel. Turpmāk aprakstītā procedūra attiecas uz visām kombināciju lodziņa Excel versijām.

Lai pievienotu kombo lodziņu, mums ir jāievada Izstrādātājs tab. Parasti Izstrādātājs rīks nav pieejams Excel lente iespējas.

📌 Soļi:

  • Iet uz Failu>> opcijas . Excel opcijas šeit tiek parādīts logs.
  • Izvēlieties Pielāgot lenti iespēju no kreisās puses.
  • Pēc tam dodieties uz Galvenās cilnes no Lentes pielāgošana sleja.
  • Uzziniet Izstrādātājs opciju no saraksta.
  • Atzīmējiet attiecīgo lodziņu Izstrādātājs iespēja.
  • Visbeidzot, nospiediet LABI .

  • Atgriezties lapā.

Mēs varam redzēt Izstrādātājs cilne ir pieejama tagad.

  • Noklikšķiniet uz Izstrādātājs cilne.
  • Izvēlieties Ievietot opcija no Kontrolierīces grupa.

Iespējas Ievietot Šajā logā ir norādīti divi divu dažādu veidu kombo lodziņi.

  • Tagad atlasiet jebkuru no atzīmētajiem kombo lodziņiem.
  • Pēc tam novietojiet kursoru vēlamās vietas lapā.

Varam arī pielāgot kombo rūtiņas lielumu.

Kā pievienot 2 veidu Excel Combo lodziņu

Mēs jau zinām, ka ir divu veidu kombināciju lodziņi. Tie ir-

  • Veidlapas vadības elementi Combo lodziņš un
  • ActiveX vadības elementi Combo lodziņš .

Turpmākajā sadaļā mēs aplūkosim šos divus izvēles rūtiņus.

1. Pievienot veidlapas vadības Combo lodziņu

Šajā sadaļā mēs parādīsim, kā pievienot Veidlapas vadības elementi Combo lodziņš programmā Excel.

Mums ir datu kopa ar nedēļas dienu nosaukumiem. Šeit mēs pievienosim Combo Box, kas no nolaižamajā sarakstā atlasīs dienu un parādīs atlases numuru. Mēs pievienosim arī šūnas, kas parādīs atlasītās dienas nosaukumu.

📌 Soļi:

  • Vispirms atlasiet izvēles rūtiņu no Veidlapu vadības elementi sadaļa.

  • Ievietojiet kombinēto logu vēlamajā vietā lapā.

  • Nospiediet peles labo pogu.
  • Izvēlieties Formāta kontrole opcija no Konteksta izvēlne .

  • Portāls Formatēšanas objekti parādās logs.
  • Izvēlieties Vadība tagad.

Vērtību ievadīšana parādījušos lodziņos. In the Ieejas diapazons , mēs izvēlamies diapazonu, kurā ir nolaižamā saraksta vērtības.

Portāls Šūnu saite ailē ir atsauce uz šūnu, kurā būs redzams atlases kārtas numurs.

Portāls Padziļinātās līnijas norādīts, cik daudz iespēju parādīsies nolaižamajā sarakstā.

  • Visbeidzot, nospiediet LABI .
  • Tagad noklikšķiniet uz nolaižamajā sarakstā esošās bultiņas uz leju.

Iespēju saraksts ir parādīts šeit.

  • No nolaižamajā sarakstā izvēlieties opciju.

Mēs redzam, ka 2 ir redzams Šūna D5 . Šī šūna ir saistīta ar nolaižamo sarakstu.

  • Tagad mēs papildus vēlamies parādīt atlases vērtību vai izvēlētās dienas nosaukumu konkrētā šūnā.
  • Mēs tam izmantojam formulu.
  • Ievietojiet šādu formulu Šūna E5 .
=INDEX(B5:B11,D5)

  • Nospiediet Ievadiet pogu, lai iegūtu rezultātu.

Tātad pilns process Veidlapu vadības elementi šeit ir parādīts kombinētais logs.

Lasīt vairāk: 10 visbiežāk izmantoto Excel VBA objektu saraksts (atribūti un piemēri)

2. Izveidot ActiveX vadības Combo lodziņu

Šajā sadaļā mēs parādīsim, kā izveidot ActiveX kontrolierīces Šajā kombo lodziņā ir papildu iespēja izmantot VBA kodu.

Šajā sadaļā mēs tikai parādīsim rezultātu, izmantojot kombaina lodziņu. Šūna D5 .

📌 Soļi:

  • Vispirms mums ir jāizveido Nosaukts Noklikšķiniet uz Formulas pēc tam atlasiet cilni Definēt nosaukumu iespēja.

  • Portāls Jauns nosaukums tiks parādīts logs.
  • Ievadiet diapazona nosaukumu Nosaukums kaste.
  • Pēc tam izvēlieties diapazonu Attiecas uz lodziņu no Excel lapas. Visbeidzot nospiediet LABI .

  • Tagad ievietojiet kombo lodziņu no ActiveX kontrolierīces sadaļa.

  • Novietojiet šo kombo lodziņu blakus Šūna D5 .

  • Tagad nospiediet peles labo pogu.
  • Izvēlieties Īpašības opcija no Konteksta izvēlne .

  • Portāls Īpašības parādās logs.
  • Uzziniet LinkedCell un ListFillRange opcijas no Īpašības logs.

Ievietot D5 kā saistīti cel un Diena kā norādītais diapazons.

  • Tagad atspējojiet Dizaina režīms no Kontrolierīces grupa.
  • Pēc tam noklikšķiniet uz bultiņas uz leju kombo lodziņā.

  • Šeit ir sniegts saraksts.
  • Izvēlieties jebkuru no iespējām.

Mēs varam redzēt, ka dienā tiek rādīta Šūna D5 .

Līdzīgi lasījumi

  • Uzziniet Excel VBA programmēšanu & amp; Makro (bezmaksas apmācība - soli pa solim)
  • Kā lietot VBA ievades funkciju programmā Excel (2 piemēri)
  • 22 makro piemēri programmā Excel VBA
  • Kā lietot Excel VBA lietotāja formu (2 piemēroti piemēri)
  • 20 praktiski kodēšanas padomi, lai apgūtu Excel VBA

Excel VBA, lai izveidotu dinamisku un atkarīgu Combo lodziņu

Tagad mēs vēlamies izveidot dinamisku un atkarīgu ActiveX kontrolierīces kombo lodziņš, izmantojot VBA makro programmā Excel.

Šeit mums ir divas kolonnas: Dienas un Mēneši. Mēs šeit ieviesīsim divus kombo lodziņus. Otrais kombo lodziņš būs atkarīgs no 1. kombo lodziņa. Pirmkārt, mēs izvēlēsimies kategoriju. 1. kombo lodziņā un no 2. lodziņā tiks parādītas iespējas, kas atrodas šajā lodziņā.

📌 Soļi:

  • Vispirms dodieties uz Izstrādātājs cilne.
  • Noklikšķiniet uz Visual Basic opcija no Kods grupa.

  • Pēc tam tiks parādīts VBA logs.
  • Lai izveidotu dinamisku un atkarīgu kombinēto logu, mums būs nepieciešams Lietotāja veidlapa .
  • Izvēlieties Lietotāja veidlapa opcija no Ievietot cilne.

  • Mēs varam redzēt Lietotāja veidlapa parādās ar Toolbox .

  • Tagad nospiediet peles labo pogu, turot kursoru uz Lietotāja veidlapa .
  • Izvēlieties Īpašības opcija no Konteksta izvēlne .

  • No Īpašības logā dodieties uz Virsraksts Šeit ierakstiet nosaukumu. Tas ir nosaukums. Lietotāja veidlapa .

  • Pēc tam pievienojiet Uzlīme un ComboBox no Toolbox .

  • Tagad nokopējiet šos lodziņus ar Ctrl+C un ielīmējiet tos, nospiežot Ctrl+V .

  • Tagad pārvietojiet kursoru uz jebkuru no Etiķetes un nospiediet labo pogu.
  • Izvēlieties Īpašības opcija no Konteksta izvēlne .

  • Tagad mainiet nosaukumu, fonta krāsu, lielumu un citus no šī Īpašības logs.

  • Pēc atribūtu maiņas mūsu Lietotāja veidlapa izskatīsies šādi.
  • Tagad galvenajā cilnē nospiediet opciju palaist.

  • Šis ir izskats.

  • Tagad divreiz noklikšķiniet uz Lietotāja veidlapa , un mēs ieejam VBA logā, kurā rakstīsim savu kodu.
  • Logā dodieties uz labo pusi un noklikšķiniet uz bultiņas.
  • Mēs izvēlēsimies Aktivizēt izvēlēties sarakstu.

  • Logam tiks pievienots kods, lai aktivizētu Lietotāja veidlapa .

  • Noņemiet kodu Lietotāja veidlapa kodu no VBA loga.
  • Tagad nokopējiet un ielīmējiet logā vēl vienu VBA kodu.
 Private Sub UserForm_Activate() Dim D_Sheet As Worksheet Set D_Sheet = ThisWorkbook.Sheets("Dependent & amp; Dynamic Combo Box") Dim N As Integer Me.ComboBox1.Clear For N = 1 To Application.WorksheetFunction.CountA(D_Sheet.Range("1:1")) Me.ComboBox1.AddItem D_Sheet.Cells(1, N).Value Next N End Sub 

  • Kad mēs noklikšķinām uz bultiņas uz leju Kategorija kombo lodziņu un skatiet opcijas.
  • Vēlreiz noklikšķiniet uz bultiņas uz leju Iespējas kombinētais logs.

Portāls Iespējas kombo lodziņš ir tukšs, bet Kategorija kombinētais logs nav tukšs.

  • Vēlreiz divreiz noklikšķiniet uz ComboBox1 .

  • Nokopējiet citu VBA kodu un ielīmējiet to logā.
 Private Sub ComboBox1_Change() Dim D_Sheet As Worksheet Set D_Sheet = ThisWorkbook.Sheets("Dependent & amp; Dynamic Combo Box") Dim N, M As Integer M = Application.WorksheetFunction.Match(Me.ComboBox1.Value, D_Sheet.Range("1:1"), 0) Me.ComboBox2.Clear For N = 2 To Application.WorksheetFunction.CountA(D_Sheet.Cells(1, M).EntireColumn) Me.ComboBox2.AddItem D_Sheet.Cells(N, M).Value Next N End Sub 

  • Atkal palaidiet VBA kodu, nospiežot F5 pogu.

Mēs varam redzēt Iespējas tagad darbojas kombiklājs. Tas nozīmē, ka Iespējas combo lodziņš ir atkarīgs.

  • Tagad mēs vēlamies padarīt kombinēto logu dinamisku.
  • Mēs pievienojam datu kopai vēl vienu kolonnu.

  • Atkal dodieties uz Lietotāja veidlapa .

Un mēs redzam, ka kombo lodziņā ir pievienota jauna sleja.

Lasīt vairāk: Kā izveidot Excel VBA lietotājformu (ar detalizētiem soļiem)

Kā noņemt Combo lodziņu programmā Excel

Šajā sadaļā mēs parādīsim, kā noņemt kombinēto logu.

📌 Soļi:

  • Vispirms noklikšķiniet uz Izstrādātājs cilne.
  • Iespējot Dizaina režīms .

  • Atlasiet kombinēto lodziņu.

  • Tagad nospiediet dzēšanas pogu tastatūrā.

Mēs redzam, ka kombinētais lodziņš jau ir izdzēsts no lapas.

Secinājums

Šajā rakstā mēs aprakstījām visu par Combo box. Kā ievietot, padarīt to dinamisku un izdzēst to no Excel lapas. Es ceru, ka tas apmierinās jūsu vajadzības. Lūdzu, apskatiet mūsu vietni. ExcelWIKI.com un sniedziet savus ieteikumus komentāru lodziņā.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.