Kiel Uzi Excel Combo Box (Kompleta Gvidlinio)

  • Kundividu Ĉi Tion
Hugh West

La Kombinaĵo estas speciala funkcio de Excel. Kiam ni bezonas uzi liston de opcioj en Excel, ni uzas ĉi tiun funkcion. En ĉi tiu artikolo, ni diskutos la Excel Combo-skatolon detale kun la taŭga ilustraĵo.

Elŝutu Praktikan Laborlibron

Elŝutu ĉi tiun praktikan laborlibron al ekzercu dum vi legas ĉi tiun artikolon.

Uzante Combo Box.xlsm

Kio estas Excel Combo Box?

Kombinaĵo estas fallisto bazita sur la kombinaĵo de certa tekstkesto. El la fallisto, ni povas elekti nian deziratan opcion. Ankaŭ, ni povas ligi ĉelon kun ĉi tiu listo, kiu montros la serian numeron de la elektita ero. Excel Combo Box disponeblas de Excel 2007 ĝis 365 .

Kiel Aldoni Kombinkeston en Excel 2007/2010/2013/2016 aŭ en Pli Ĝisdatigitaj Versioj

En ĉi tiu sekcio, ni montros la bazan proceduron pri kiel aldoni kombo-skatolon en Excel. La sekva proceduro aplikiĝos al ĉiuj Excel-versioj de la kombokesto.

Por aldoni la kombokeston, ni devas eniri la langeton Ellaboranto . Kutime, la Programisto ilo ne estas disponebla en la opcioj Excel Ribbon .

📌 Paŝoj:

  • Iru al Dosiero >> Opcioj . La fenestro Excel Options aperas ĉi tie.
  • Elektu Agordu Rubandon opcion de la maldekstra flanko.
  • Tiam iru al la Ĉefaj Langetoj. el la Agordu laRubando kolumno.
  • Eltrovu la opcion Programisto el la listo.
  • Marku la respondan skatolon de la opcio Programisto .
  • Fine, premu OK .

  • Revenu al la folio.

Ni povas vidi, ke la langeto Programisto estas disponebla nun.

  • Alklaku la langeton Programisto .
  • Elektu la opcion Enmeti el la grupo Kontroloj .

Ebloj de la Enmeti langeto estas montrita ĉi tie. Ĉi tiu fenestro indikas du kombinujojn de du malsamaj tipoj.

  • Nun elektu iun ajn el la markitaj kombinujoj.
  • Tiam metu la kursoron en la folio de la dezirata loko.

Ni ankaŭ povas agordi la grandecon de la kombokesto.

Kiel Aldoni 2 Tipojn de Excel-Kombinaĵo

Ni jam scias, ke ekzistas du specoj de kombinujoj. Tiuj estas-

  • Combo Box de Formulaj Kontroloj kaj
  • Komboskatolo de ActiveX Controls .

En la suban sekcion, ni diskutos tiujn du kombinujojn.

1. Aldoni Combo-Skatolo de Formularo

En ĉi tiu sekcio, ni montros kiel aldoni Kombinaĵo de Formularo-Kontroloj en Excel.

Ni havas datumaron de la nomo. de tagoj de la semajno. Ĉi tie, ni aldonos Kombinkeston, kiu elektos tagon el la fallisto kaj montros la elektan numeron. Ankaŭ, ni aldonas ĉelon kiu montros la nomon de la elektita tago.

📌 Paŝoj:

  • Unue, elektu la kombinujon el la sekcio Formulaj Kontroloj .

.

  • Metu la kombokeston en la deziratan lokon sur la folio.

  • Premu la dekstran butonon de la muso.
  • Elektu la opcion Formatkontrolo el la Kunteksta Menuo .

  • La Fenestro Formati Objektojn aperas.
  • Elektu nun la langeton Kontrolo .

La enigo de la valoroj sur la aperintaj skatoloj. En la Eniga intervalo , ni elektas la gamon, kiu enhavas valorojn de la menuo.

La Ĉelligo skatolo rilatas al ĉelo kiu montros la serian numeron. de la elekto.

La Malsuprenlinioj indikis kiom da opcioj aperos en la falmenuo.

  • Fine, premu OK .
  • Nun, alklaku la malsupren-sagon de la falmenuo.

Listo de opcioj estas montrata ĉi tie.

  • Elektu opcion el la fallisto.

Ni povas vidi ke 2 estas montrita sur Ĉelo D5 . Ĉi tiu ĉelo estas ligita kun la fallisto.

  • Nun ni aldone volas montri la valoron de la elekto aŭ la nomon de la elektita tago en specifa ĉelo.
  • Ni aplikas formulon por tio.
  • Metu la sekvan formulon sur Ĉelo E5 .
=INDEX(B5:B11,D5)

  • Premu la Enigu butonon por ricevi la rezulton.

Do, la plena procezo dela Formulaj Kontroloj kombinaĵo estas montrita ĉi tie.

Legu Pli: Listo de 10 Plej Uzataj Excel-VBA-Objektoj (Atributoj & Ekzemploj)

2. Kreu ActiveX-Kontrolan Komboskatolon

En ĉi tiu sekcio, ni montros kiel krei ActiveX-Regolojn -kombinan skatolon. Estas plia instalaĵo, kie ni povas uzi la VBA-kodon en ĉi tiu kombo.

Ni nur montros la rezulton uzante la kombokeston en ĉi tiu sekcio ĉe Ĉelo D5 .

📌 Paŝoj:

  • Unue, ni devas krei Nomitan Klaku sur la langeto Formuloj . Poste, elektu la opcion Difini Nomon .

  • Aperos la fenestro Nova Nomo .
  • Enigu la nomon de la intervalo en la skatolo Nomo .
  • Tiam elektu la intervalon ĉe la skatolo Rilatas al el la Excel-folio. Fine, premu OK .

  • Nun, enigu kombinujon el la sekcio ActiveX-Kontroloj .

  • Metu tiun kombokeston apud Ĉelo D5 .

  • Nun premu la dekstran butonon de la muso.
  • Elektu la opcion Propertoj el la Kunteksta Menuo .

  • Aperas la fenestro Propertoj .
  • Eltrovu la opciojn LinkedCell kaj ListFillRange el la fenestro Propertoj .

Enigu D5 kiel ligitan celon kaj Tago kiel la listigita gamo.

  • Nun, malŝaltula Dezajna Reĝimo el la grupo Kontroloj .
  • Post tio, alklaku la malsupren-sagon de la kombinaĵo.

  • Listo estas montrita ĉi tie.
  • Elektu iun ajn el la opcioj.

Ni povas vidi tion. tago montriĝas ĉe Ĉelo D5 .

Similaj legaĵoj

  • Lernu Excel VBA-Programadon & Makrooj (Senpaga Lernilo – Paŝo post Paŝo)
  • Kiel Uzi VBA-Eniga Funkcio en Excel (2 Ekzemploj)
  • 22 Makroekzemploj en Excel VBA
  • Kiel Uzi Excel VBA-Uzantformularo (2 Taŭgaj Ekzemploj)
  • 20 Praktikaj Kodigaj Konsiloj por Majstri Excel VBA

Excel VBA por fari dinamikan kaj dependan kombo-skatolon

Nun ni volas fari dinamikan kaj dependan ActiveX-Regilojn kombinujon uzante VBA. makroo en Excel.

Ĉi tie, ni havas du kolumnojn: Tagoj kaj Monatoj. Ni enkondukos du kombo-skatolojn ĉi tie. La dua kombokesto dependos de la unua kombokesto. Unue, ni elektos la kategorion en la skatolo 1-a kaj el la skatolo 2a , ni ricevos la opciojn sub tiu skatolo.

📌 Paŝoj:

  • Unue, iru al la langeto Programisto .
  • Alklaku sur la opcio Visual Basic el la grupo Kodo .

  • Tiam aperos la fenestro de VBA.
  • Por fari dinamikan kaj dependan kombokeston ni bezonos Uzantformon .
  • Elektu la Uzantformon opcio el la langeto Enmeti .

  • Ni povas vidi, ke Uzantformularo aperas kun Ilujo .

  • Nun premu la dekstran butonon de la muso tenante la kursoron sur la Uzantformularo .
  • Elektu la opcion Propertoj el la Kunteksta Menuo .

  • El la Propertoj fenestro iru al la Caption Metu nomon ĉi tie. Ĉi tiu estas la titolo de la Uzantformo .

  • Tiam aldonu Etikedon kaj Kombokeston el la Ilkesto .

  • Nun kopiu tiujn skatolojn per Ktrl+C kaj algluu ilin premante Ktrl+V .

  • Nun, movu la kursoron sur iu ajn el la Etikedoj kaj premu la dekstran butonon.
  • Elektu la opcion Propertoj el la Kunteksta Menuo .

  • Nun, ŝanĝu la nomon, tiparkoloron, grandecon kaj aliajn el ĉi tiu Eksprojoj fenestro.

  • Ŝanĝinte la atributojn nia Uzantformo aspektos tiel.
  • Nun premu la rulopcion de la ĉefa langeto.

  • Jen la aspekto.

  • Nun, duoble alklaku la Uzantformon , kaj ni eniras la VBA-fenestron. al kie skribos nian kodon.
  • En la fenestro, iru dekstren kaj alklaku la sagon.
  • Ni elektos Aktivigi por elekti la liston.

  • Kodo aldonos al la fenestro alaktivigu la Uzantformon .

  • Forigu la kodon de UserForm kodo el la VBA-fenestro.
  • Nun kopiu kaj algluu alian VBA-kodon en la fenestron.
9143

  • Kiam ni alklakas la malsupren-sagon de la Kategorio kombinaĵo kaj vidu la opciojn.
  • Denove, alklaku la malsupren-sagon de la Opcioj kombinaĵo.

La kombokesto Opcioj estas malplena, sed la Kategorio kombinujo ne estas malplena.

  • Denove, duoble alklaku la ComboBox1 .

  • Kopiu alian VBA-kodon kaj algluu ĝin en la fenestron.
7950

  • Denove, rulu la VBA kodon premante la F5 -butonon.


0>Ni povas vidi, ke la kombinaĵo Opcioj funkcias nun. Ĝi signifas, ke la kombokesto Opcioj dependas.
  • Nun ni volas dinamikigi la kombokeston.
  • Ni aldonas alian kolumnon al la datumaro.

  • Denove, iru al la Uzantformularo .

Kaj ni povas vidi, ke la nova kolumno estas aldonita en la kombokesto.

Legu Pli: Kiel Krei Excel-VBA-Uzantformon (kun Detalaj Paŝoj)

Kiel forigi la kombokeston en Excel

En ĉi tiu sekcio, ni montros kiel forigi la kombinkeston.

📌 Paŝoj:

  • Unue, ni alklakos la langeton Programisto .
  • Ebligu la Dezajna reĝimo .

  • Elektu la kombonskatolo.

  • Nun premu la forigu butonon de la klavaro.

Ni povas vidi, ke la kombokesto jam estis forigita de la folio.

Konkludo

En ĉi tiu artikolo, ni priskribis ĉion pri la Kombokesto. Kiel enmeti, dinamikigi ĝin kaj forigi ĝin el la Excel-folio. Mi esperas, ke ĉi tio kontentigos viajn bezonojn. Bonvolu rigardi nian retejon ExcelWIKI.com kaj doni viajn sugestojn en la komenta skatolo.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.