Kumaha Jieun Multi Select ListBox dina Excel (Kalayan Léngkah Gampang)

  • Bagikeun Ieu
Hugh West

Nalika urang damel dina set data anu ageung, sering janten sesah pikeun nyandak nilai selektif ti dinya. Leuwih ti éta, anjeun teu bisa milih leuwih ti sababaraha potongan informasi sakaligus. Dina hal ieu, ListBox mangrupikeun solusi anu pohara mantuan dina Excel . Tapi prosés nyiptakeun ieu ListBox rada sesah. Ku alatan éta, dina artikel ieu, urang bakal diajar kumaha carana nyieun multi-pilih ListBox dina Excel kalawan sababaraha léngkah basajan.

Unduh Buku Latihan Praktek

Kéngingkeun file sampel ka prakna.

Multi Select ListBox.xlsm

Step-by-Step Prosedur Nyieun Multi Select ListBox dina Excel

Pikeun nyieun prosés gampang, kami geus dibagi kana 8 léngkah pikeun pamahaman hadé. Janten, tanpa reureuh deui, hayu urang angkat kana léngkah-léngkah ieu di handap pikeun ningali kumaha urang tiasa nyiptakeun multi-pilih ListBox dina Excel.

Lengkah 1: Jieun Méja Excel tina Dataset

Mimitina, urang kedah nyiapkeun set data sampel sareng ngarobih kana méja. Jang ngalampahkeun ieu, tuturkeun léngkah-léngkah di handap ieu.

  • Kahiji, jieun set data kalayan inpormasi 10 Ngaran Kota sareng Total Populasi tina AS nepi ka 1, Juli dina rentang Sél B5:C14 .

  • Ayeuna, klik sél mana waé tina set data sareng pilih Table tina tab Selapkeun .

  • Teras, anjeun bakal ningali jandela Jieun Méja anu otomatis dipilihrentang sél pikeun nyieun méja.
  • Dina jandela ieu, tanda centang kotak My table has headers terus pencét OK .

  • Hasilna, anjeun bakal nempo set data dirobah jadi tabel.

  • Sapanjang kalayan éta, anjeun tiasa mendakan tabél dina kotak Nami Méja handapeun tab Desain Méja

  • Anjeun tiasa ngagentos nami tabel numutkeun karesep anjeun.

Baca deui: Kumaha Cara Nyiptakeun Daptar Turun Turun Gumantung dina Excel

Lengkah 2: Daptar Dataset Ngaran ti Name Manager

Ayeuna, urang bakal ngaranan unggal kategori rentang sél tina tabél. Jang ngalampahkeun ieu, ngaliwatan léngkah-léngkahna.

  • Kahiji, pilih sél mana wae tina Kolom B dina tabél.
  • Teras, buka Rumus tab tur pilih Tangtukeun Ngaran .

  • Sanggeus ieu, anjeun bakal nempo Ngaran Anyar kotak dialog.
  • Dina kotak dialog ieu, lebetkeun ngaran naon waé numutkeun lulugu kolom nu dipilih dina kotak Nami .

  • Salajengna, klik dina kotak Nunjukkeun dina jandela nu sami.
  • Salajengna, lebetkeun kursor di luhur lulugu sareng bakal mintonkeun panah hideung.
  • Sanggeus, pencét-klik kénca pikeun milih Rentang sél B5:B14 .

  • Ku kituna, anjeun bakal ningali daptar nami sareng nami tabel dina kotak Nunjukkeun ka teras pencét OK .

  • Tuturkeun samiprosedur, pikeun Rentang sél C5:C14 ogé.
  • Ahirna, anjeun bakal ningali nami dina Kotak Ngaran di belah kénca juru luhur buku kerja.

Lengkah 3: Jieun Daptar Turun Turun sareng Validasi Data

Dina tahap ieu, urang bakal nyieun daptar turun-handap tina nami rentang kalawan validasi data. Ieu mangrupikeun bagian penting pikeun nyiptakeun ListBox . Urang bakal nyieun ieu dina lembar kerja sejen dina workbook nu. Tapi anjeun ogé tiasa ngalakukeun ieu dina lembar kerja anu sami. Hayu urang tingali prosésna di handap.

  • Di awal, pilih sababaraha sél tina tabel dimana anjeun badé nerapkeun Validasi Data .
  • Teras, buka Data tab jeung pilih Validasi Data dina bagian Data Tools .

  • Salajengna, dina tab Setélan , pilih Daptar dina kotak Ngidinan .

  • Oge, tanda mariksa kotak Abaikan kosong jeung In-cell .

  • Sanggeusna, klik dina Sumber kotak dina jandela ieu terus pencét F3 dina kibor Anjeun.
  • Alhasil, anjeun bakal nempo Nami Témpél kotak dialog jeung daptar ngaran.
  • Di dieu, pilih Nami Kota tina daptar terus pencét OK .

  • Salajengna, anjeun bakal ningali nami daptar anu munggaran dina kotak sumber.

  • Pamungkas, pencét OK jeung nerapkeun prosés nu sarua pikeun ngaran kaduadaptar.
  • Ahirna, anjeun bakal ningali yén Validasi Data diaktipkeun dina sél anu dipilih.

Lengkah 4: Selapkeun Kode VBA kana Lembar Kerja anu Divalidasi

Ayeuna aya bagian anu penting pikeun ngalebetkeun VBA kode pikeun nyiptakeun ListBox . Di handap ieu prosés pikeun ieu.

  • Kahiji, klik katuhu dina LKS nu geus divalidasi tur pilih Témbongkeun Code tina Menu Konteks .

  • Teras, selapkeun kodeu ieu dina kaca.
5977

  • Salajengna, buka tab Selapkeun terus pilih Modul .
  • Dina titik ieu, ngaran workbook kudu dipilih dina jandela Project Object .

  • Teras, ganti ngaran modul jadi modSettings jeung selapkeun kodeu ieu.
3683

Hatur nuhun ka Contextures pikeun nyadiakeun kodeu.

Lengkah 5: Jieun UserForm kalawan Listbox & amp; Tombol

Dina tahap ieu, urang bakal nyieun UserForm pikeun workbook babarengan jeung ListBox jeung sababaraha Command Buttons . Jang ngalampahkeun ieu, tuturkeun prosés di handap.

  • Kahiji, pilih workbook dina jandela Project-VBAProject dina editor Visual Basic .

  • Teras, buka tab Selapkeun terus pilih Form Pamaké .

  • Hasilna, anjeun bakal meunang UserForm antarmuka saperti kieu.

  • Sarengan ieu, anjeun ogé bakal nampi Toolbox jandela.
  • Ti dieu, séred ListBox ka UserForm .

  • Teras, ListBox bakal katingali sapertos kieu. Anjeun tiasa nyaluyukeun ukuranana ku cara nyéred sisi kotak.

  • Salajengna, sered Button Comman dua kali ka UserForm ogé nyieun 2 tombol pikeun operasi.

  • Panungtungan, kaluaran ahir siga kieu.

Lengkah 6: Robah Setélan Properties

Dina tahap ieu, urang bakal nyieun sababaraha parobahan dina sipat unggal komponén tina ListBox .

  • Di awal, pencét F4 dina Visual Basic editor pikeun muka Properties Window .
  • Teras, pilih UserForm jeung ganti Ngaran jeung Caption sapertos kieu.

  • Salajengna, pilih ListBox sarta ganti Ngaran numutkeun karesep anjeun.

  • Tambahanana , ganti tipe ListStyle , MultiSelect jeung SpecialEffect sakumaha gambar di handap ieu.

  • Ayeuna, pilih tombol paréntah kahiji jeung jieun perobahan di handap dina sipat.

  • Salian ti éta, édit ogé sipat tombol paréntah kadua.

Lengkah 7: Larapkeun Kodeu VBA ka UserForm

Dina tahap ieu, urang bakal nerapkeun VBA kode kana unggal komponén tina UserForm . Hayu urang tingali kumahaéta jalan.

  • Kahiji, pilih UserForm jeung buka tab View pikeun milih Kode .

  • Teras, selapkeun kodeu ieu dina kaca kosong. Bakal otomatis jalan nalika UserForm dibuka.
1783

  • Sanggeus ieu, balik deui ka UserForm antarmuka ku ngaklik Objék dina tab Témbongkeun .

  • Ayeuna, tuturkeun prosésna pikeun nyelapkeun kodeu ieu pikeun tombol OK .
6966

  • Sareng ieu, ketik kodeu ieu kanggo Tutup tombol maké prosés nu sarua.
9147

  • Pamungkas, pencét Ctrl + S pikeun simpen sareng tutup jandelana.

Hatur nuhun ka Kontekstur pikeun ngabantosan kodeu.

Lengkah 8: Multi Select from ListBox

Tungtungna, kami geus hasil nyieun hiji ListBox pikeun sababaraha selections. Pikeun mariksa naha kodeu jalan atanapi henteu, kantun ngalangkungan léngkah-léngkah ieu.

  • Mimiti, pilih Sél B5 dimana kami nerapkeun Validasi Data .
  • Sanggeus kitu, a ListBox bakal pop-up paréntah Pilih Item tina Daptar .
  • Dina jandela ieu, pilih leuwih ti hiji ngaran tina daptar.

  • Teras, pencet OK .
  • Ahirna, anjeun geus junun milih-milih tina ListBox sarta unggal ngaran dipisahkeun ku Koma ( , ).

Hal pikeun Inget

  • Rentang anu dingaranan moal nyieun aturan Validasi Data lamun diasupkeun salaku rujukan sél atawa jeung pembatas.
  • Variabel global dilarapkeun pikeun kode UserForm sareng Worksheet VBA . Sakur ngaran sél aktif mimitina ngalirkeun kode strDVList ka rentang samentara lajeng dipaké salaku RowSource pikeun ListBox lamun pamaké muka UserForm. .
  • Anjeun bisa ngagabungkeun sababaraha rentang dina hiji ngaran pikeun gampang milih.

Kacindekan

Kitu-kitu kanggo dinten ieu. Abdi ngarepkeun léngkah-léngkah anu panjang tapi saderhana ieu kumaha nyiptakeun multi-pilih ListBox dina Excel parantos ngajantenkeun topik sakedik langkung gampang pikeun anjeun. Hayu urang terang tanggapan anjeun dina kotak koméntar. Tuturkeun ExcelWIKI pikeun deui artikel kawas ieu.

Hugh West mangrupikeun palatih sareng analis Excel anu ngalaman langkung ti 10 taun pangalaman di industri. Anjeunna nyepeng gelar Sarjana Akuntansi sareng Keuangan sareng gelar Master dina Administrasi Bisnis. Hugh gaduh gairah pikeun ngajar sareng parantos ngembangkeun pendekatan pangajaran anu unik anu gampang diturutan sareng kahartos. Pangaweruh ahli ngeunaan Excel parantos ngabantosan rébuan mahasiswa sareng profésional di sakumna dunya ningkatkeun kaahlian sareng unggul dina karirna. Ngaliwatan blogna, Hugh ngabagi pangaweruhna ka dunya, nawiskeun tutorial Excel gratis sareng pelatihan online pikeun ngabantosan individu sareng usaha ngahontal poténsi pinuh.