Hvernig á að velja margfalt úr fellilistanum í Excel (3 leiðir) -

  • Deildu Þessu
Hugh West

Það fer eftir aðstæðum sem þú gætir þurft að velja mörg gildi í fellilistanum. Í þessari kennslu ætlum við að sýna þér hvernig á að velja margfalt í fellilistanum. Fyrir þessa lotu erum við að nota Excel 2019, ekki hika við að nota valinn útgáfu.

Áður en þú kafar inn í lotuna skulum við kynna okkur gagnasafnið sem er grunnur dæmanna okkar.

Hér höfum við nokkra ritföngsþætti, með því að nota þá munum við búa til fellilista og velja marga hluti þar.

Athugið að þetta er einfalt gagnasafn til að hafa hlutina á hreinu . Í hagnýtri atburðarás gætir þú rekist á mun stærra og flókið gagnasafn.

Æfingavinnubók

Þér er velkomið að hlaða niður æfingarbókinni af hlekknum hér að neðan.

Gera margfeldi úr fellilista.xlsm

Margval í fellilista

Í fyrsta lagi þurfum við að búa til fellilista út frá ritföngin okkar. Við skulum búa það til fljótt. Ekki hika við að skoða greinina um gerð fellilista.

Í Gagnavottun valmynd velurðu LIST gagnategundina og settu inn frumusvið hlutanna.

B4:B11 er svið sem geymir ritföngin. Nú munt þú finna fellilistann.

Lesa meira: Excel fellilisti eftir vali

1. VelduMargir hlutir (Leyfir tvítekið val)

Hefðbundinn fellilisti velur alltaf einn hlut. Hér geturðu séð, við höfum valið Pen af listanum (mynd að neðan).

Nú, ef við veljum annan hlut, segjum við Blýantur

þá kemur hann í stað fyrra gildis. Aðeins Blýantur verður áfram valinn.

Til að velja mörg atriði þurfum við að nota VBA kóðann. Opnaðu Microsoft Visual Basic for Applications gluggann (ýttu á ALT + F11 til að opna hann).

Tvísmelltu nú á nafn vinnublaðsins eða númerið þar sem þú vilt velja mörg atriði í fellilistanum. Þú finnur kóðagluggann fyrir það tiltekna blað.

Hér er kóðaglugginn fyrir Sheet2 í vinnubókinni okkar (við höfum fellilistann lista í þessu blaði).

Þegar kóðaglugginn hefur verið opnaður skaltu setja inn eftirfarandi kóða þar

3010

Vista kóðann og reyna nú að velja gildi í fellilistanum.

Eftir að hafa valið Blýantur , ætlum við að velja annan hlut Glósubók . Og þú getur séð, við fundum bæði atriðin (mynd að neðan).

Þessi kóði gerir okkur kleift að endurtaka valið. Segjum að ef við veljum Blýant aftur,

finnum við hlutinn aftur í valreitnum.

Kóðaskýring

Við höfum lýst yfir tveimur strengjum Oldvalue og Nýgildi .

Þú getur séð að við gerðum fellilistann í D4 reitnum, þess vegna er markvistfangið okkar D4 . Og að auki höfum við athugað aftur hvort reiturinn notar gagnaprófun eða notar ekki Target.SpecialCells .

Þegar gildi hefur verið valið slökkvum við á atburðum ( Application.EnableEvents = False ) svo breytingar gera það' kveikir ekki á atburðinum aftur. Síðan var valinn hlutur geymdur í Nýtt gildi .

Eftir að hafa afturkallað breytinguna höfum við sett gildið í Gamalt gildi . Athugaðu síðan hvort Gamalt gildi sé tómt eða ekki. Ef það er tómt (þýðir að aðeins eitt gildi er valið), skilaðu Nýgildi . Annars skaltu sameina Gamalt gildi og Nýtt gildi .

Áður en endurstilla viðburðinum lýkur, svo að við getum breytt ef þörf krefur.

Lesa meira: Mörg háð fellilisti Excel VBA

2. Veldu marga hluti úr fellilistanum (aðeins einstakt val)

Í fyrri hlutanum , við höfum séð mörg val þar sem endurtekningar voru leyfðar. Ef þú vilt það ekki skaltu fylgja þessum hluta.

Til þæginda notuðum við sérstakt blað fyrir þessa sýnikennslu. Að þessu sinni erum við á Sheet3. Skrifaðu eftirfarandi kóða í kóðagluggann fyrir þetta blað.

3390

Er einhver munur miðað við fyrri kóða! Skoðaðu betur, þú munt geta séð smá muninn.

Hér höfum við notað VBA fall sem kallast INSTR . Fallið INSTR skilar staðsetningu fyrsta tilviks undirstrengs í streng. Skoðaðu þessa INSTR grein fyrir frekari upplýsingar.

Með því að nota þessa rökréttu aðgerð með InStr(1, Oldvalue, Newvalue) = 0 höfum við athugað hvort gildin finnast eða ekki. Ef rökræna aðgerðin skilar TRUE (finnst ekki fyrr) þá gerir hún kleift að velja hlutinn og sameina við fyrra gildið.

Vista kóðann og reyndu nú að velja hlut sem hefur þegar verið valinn.

Hér höfum við þegar valið Blýantur , ef við viljum velja það aftur getum við það ekki. Það leyfir ekki tvítekin gildi.

Lesa meira: Hvernig á að búa til fellilista úr öðru blaði í Excel

3. Veldu Hlutir í Newline

Hingað til höfum við komist að því að atriðin eru aðskilin með kommu. Í þessum hluta munum við raða völdum hlutum í nýjar línur.

Til einföldunar erum við að sameina nokkrar hólf við D4 reitinn. Til að gera það, veldu frumurnar sem þú vilt sameina og smelltu á Sameina & Miðja frá Alignation hlutanum á Heima flipanum.

Hólfið mun fá meiri hæð.

Nú skulum við skoða kóðann til að aðgreina hluti í gegnum nýja línu. Notaðu eftirfarandi kóða

8726

Eini munurinn frá fyrri kóða er sá að í þetta skiptið notuðum við vbNewLine á milli OldValue og NewValue .

vbNewLine gefur nýja línu á milli atriðanna.

Veldu nú hlutina.

Við veljum hlut Penni sem sést á myndinni hér að ofan. Veldu nú annan þátt.

Þú finnur að hlutirnir tveir eru í mismunandi línum.

Hér höfum við tvö gildi, sem eru í tveimur mismunandi línum. Að velja annað gildi bætir því við aðra línu. Sérhvert gildi verður í nýrri línu.

Athugaðu að ef þú vilt að önnur afmörkun aðgreini hlutina skaltu nota það innan tveggja gæsalappa í stað vbNewline .

Niðurstaða

Það er allt í dag. Við höfum skráð nokkrar aðferðir til að velja mörg val í fellilista. Vona að þér finnist þetta gagnlegt. Ekki hika við að kommenta ef eitthvað virðist erfitt að skilja. Láttu okkur vita um aðrar aðferðir sem við höfum misst af hér.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.