فهرست
کله چې موږ په یوه لوی ډیټاسیټ کار کوو، ډیری وختونه دا ستونزمن کیږي چې له هغې څخه کوم انتخابي ارزښت ترلاسه کړو. سربیره پردې، تاسو نشئ کولی په یو وخت کې د ډیرو معلوماتو څخه ډیر انتخاب کړئ. په دې حالت کې، ListBox په Excel کې خورا ګټور حل دی. مګر د دې ListBox جوړولو پروسه یو څه پیچلې ده. له همدې امله، پدې مقاله کې به موږ زده کړو چې څنګه د څو ساده ګامونو سره په ایکسل کې د څو انتخابونو ListBox جوړ کړو.
د تمرین کاري کتاب ډاونلوډ کړئ
د نمونې فایل ترلاسه کړئ تمرین.
Multi Select ListBox.xlsm
په Excel کې د څو انتخاب لیست بکس جوړولو لپاره ګام په ګام پروسیجرونه
پروسه اسانه ده، موږ دا د ښه پوهیدو لپاره په 8 مرحلو ویشلی دی. نو، پرته له ځنډه، راځئ چې لاندې مرحلو ته لاړ شو ترڅو وګورو چې څنګه موږ کولی شو په Excel کې څو انتخاب ListBox جوړ کړو.1 ګام: د ډیټاسیټ
څخه د ایکسل جدول جوړ کړئ 0> په پیل کې، موږ اړتیا لرو د نمونې ډیټاسیټ چمتو کړو او په میز کې یې بدل کړو. د دې کولو لپاره، لاندې مرحلې تعقیب کړئ.- لومړی، د 10 د ښار نومونو او د دوی د ټول نفوس د معلوماتو سره یو ډیټا سیټ جوړ کړئ>USA تر 1، جولای په حجره کې B5:C14 .
- اوس، د ډیټاسیټ په هر حجره کلیک وکړئ او د انسرټ ټب څخه جدول غوره کړئ.
- بیا، تاسو به د جدول جوړ کړئ کړکۍ وګورئ کوم چې په اتوماتيک ډول غوره کیږيد میز د جوړولو لپاره د حجرې سلسله.
- په دې کړکۍ کې، نښه نښه کړئ زما میز سرلیک لري بکس او فشار ورکړئ ښه .
- د پایلې په توګه، تاسو به وګورئ چې ډیټاسیټ په میز کې بدل شوی.
17>
- هم د دې سره، تاسو کولی شئ میز په د جدول نوم بکس کې د میز ډیزاین ټب لاندې ومومئ
- <11 تاسو کولی شئ د خپلې خوښې سره سم د میز نوم بدل کړئ.
نور ولولئ: په Excel کې د انحصاري ډراپ ډاون لیست څنګه جوړ کړئ
2 ګام: د نوم مدیر څخه د ډیټاسیټ لیست نوم
اوس به موږ د جدول څخه د حجرو سلسلې هرې کټګورۍ ته نوم ورکړو. د دې لپاره، ګامونو ته لاړ شئ.
- لومړی، په جدول کې د کالم B څخه کومه حجره غوره کړئ.
- بیا، فارمول ته لاړ شئ ټب او غوره کړئ نوم تعریف کړئ .
19>
- د دې په تعقیب، تاسو به وګورئ نوی نوم د خبرو اترو بکس.
- په دې ډیالوګ بکس کې، په نوم بکس کې د ټاکل شوي کالم سرلیک سره سم کوم نوم ورکړئ.
- بیا، په ورته کړکۍ کې ته راجع کیږي بکس باندې کلیک وکړئ.
- بیا، کرسر په سرلیک کې واچوئ او دا به یو تور تیر ښکاره کړي.
- وروسته، د د حجرې رینج B5:B14 غوره کولو لپاره کیڼ کلیک وکړئ.
- په پایله کې، تاسو د نومونو لیست به د میز نوم سره په حواله بکس کې وګورئ او ښه فشار ورکړئ.
- ورته تعقیب کړئکړنلاره، د د حجرې سلسلې C5:C14 لپاره هم.
- په نهایت کې، تاسو به د کار کتاب په پورتنۍ ښي کونج کې د نوم بکس کې نومونه وګورئ.
دریم ګام: د ډیټا تصدیق کولو سره د ډراپ ډاون لیست جوړ کړئ
پدې مرحله کې، موږ به د نوم څخه د ډراپ ډاون لیست جوړ کړو د معلوماتو د اعتبار سره سلسله. دا د ListBox د جوړولو لازمي برخه ده. موږ به دا د کاري کتاب په بله کاري پاڼه کې جوړ کړو. مګر تاسو کولی شئ دا په ورته کاري پاڼه کې هم وکړئ. راځئ چې لاندې پروسه وګورو.
- په پیل کې، د میز څخه ځینې حجرې غوره کړئ چیرې چې تاسو غواړئ پلي کړئ د معلوماتو تایید .
- بیا، لاړ شئ Data ټب او غوره کړئ Data Validation په Data Tools برخه کې.
- <11 بیا، په تنظیماتو ټب کې، په اجازه بکس کې لیست غوره کړئ.
<10
- <11 وروسته په دې کړکۍ کې په سرچینه بکس باندې کلیک وکړئ او په خپل کیبورډ کې F3 کیبور کړئ.
- په پایله کې، تاسو به د پیسټ نوم<وګورئ. 2> د نوم لیست سره د خبرو اترو بکس.
- دلته، له لیست څخه د ښار نومونه غوره کړئ او ښه فشار ورکړئ.
- بیا، تاسو به د لومړي لیست نوم وګورئ چې د سرچینې بکس کې ښودل کیږي.
- په پای کې، فشار ورکړئ ښه او د دوهم نوم لپاره ورته پروسه پلي کړئلیست.
- په پای کې، تاسو به وګورئ چې د معلوماتو تایید په ټاکل شوي حجرو کې فعال شوی دی.
29>
څلورم ګام: باوري شوي کاري پاڼې ته د VBA کوډ داخل کړئ
اوس د ListBox جوړولو لپاره د VBA کوډ داخلولو مهمه برخه راځي. د دې لپاره پروسه لاندې ده.
- لومړی، په تایید شوي کاري پاڼه کې ښي کلیک وکړئ او د د متن مینو څخه د کوډ وګورئ انتخاب کړئ.
- بیا، دا کوډ په پاڼه کې دننه کړئ. 13>
3964
- بیا، Insert ټب ته لاړ شئ او ماډول انتخاب کړئ.
- پدې وخت کې، د کار کتاب نوم باید په پروژې څیز کړکۍ کې وټاکل شي.
- بیا، ماډل د modSettings په نوم بدل کړئ او دا کوډ داخل کړئ.
8504
<33
د کوډونو چمتو کولو لپاره د Contextures څخه مننه.
5 ګام: د لیست بکس او amp؛ سره یوزر فارم جوړ کړئ تڼۍ
پدې مرحله کې، موږ به د کار کتاب لپاره یو کارن فارم د لیست بکس او ځینې کمانډ بټن سره جوړ کړو. د دې کولو لپاره، لاندې پروسه تعقیب کړئ.
- لومړی، د پروژې-VBAProject کړکۍ کې د بصری اساسی مدیر کې د کار کتاب غوره کړئ.
- بیا، Insert ټب ته لاړ شئ او UserForm انتخاب کړئ.
- په پایله کې، تاسو به د دې په څیر د کارن فارم انټرفیس ترلاسه کړئ.
36>
- د دې سره سره، تاسو به د اوزار بکس هم ترلاسه کړئ کړکۍ.
- له دې ځایه، ListBox User Form ته کش کړئ.
- بیا، ListBox به داسې ښکاري. تاسو کولی شئ د بکس د څنډو په کشولو سره اندازه تنظیم کړئ.
- بیا، د کمان بټن دوه ځله ته کش کړئ د کارن فارم همدارنګه د عملیاتو لپاره د 2 بټونو جوړولو لپاره.
- په نهایت کې، وروستی محصول داسې ښکاري.
شپږم ګام: د ملکیتونو ترتیبات بدل کړئ
پدې مرحله کې، موږ به د لیست بکس د هرې برخې په ملکیتونو کې ځینې بدلونونه رامنځته کړو. <3
- په پیل کې، F4 په Visual Basic ایډیټر کې د Properties کړکۍ خلاصولو لپاره فشار ورکړئ.
- بیا، د کارن فارم انتخاب کړئ او د دې په څیر نوم او کیپشن بدل کړئ.
- بیا، ListBox انتخاب کړئ او د خپلې خوښې سره سم نوم بدل کړئ. د لاندې انځور سره سم د ListStyle ، MultiSelect او SpecialEffect ډول بدل کړئ.
- اوس، لومړی کمانډ تڼۍ غوره کړئ او په ملکیتونو کې لاندې بدلونونه وکړئ.
44>
- سربیره پردې، د دویم کمانډ تڼۍ ځانګړتیاوې هم ترمیم کړئ.
7 ګام: د VBA کوډ پلي کړئ یوزر فارم
پدې مرحله کې، موږ به د VBA کوډونه د UserForm هرې برخې ته پلي کړو. راځئ وګورو چې څنګهدا کار کوي.
- لومړی، UserForm وټاکئ او د د کوډ غوره کولو لپاره View ټب ته لاړ شئ.
- بیا، دا کوډ په خالي پاڼه کې دننه کړئ. دا به په اوتومات ډول چلیږي کله چې UserForm پرانستل شي.
6094
- له دې وروسته، بیرته UserForm ته لاړ شئ انټرفیس په کلیک کولو سره په آبجیکٹ په وګورۍ ټب کې.
48>
- اوس، پروسه تعقیب کړئ د ښه تڼۍ لپاره دا کوډ داخلولو لپاره.
3784
- د دې ترڅنګ، دا کوډ د بندولو لپاره ولیکئ تڼۍ د ورته پروسې په کارولو سره.
9022
- په پای کې، Ctrl + S ته فشار ورکړئ دا خوندي کړئ او کړکۍ وتړئ.
د کوډونو سره د مرستې لپاره د Contextures څخه مننه.
8> 8 ګام: د لیست بکسڅخه څو انتخاب په نهایت کې، موږ په بریالیتوب سره یو لیست بکس د ډیری انتخابونو لپاره جوړ کړ. د دې لپاره چې وګورئ کوډ کار کوي که نه، په ساده ډول د دې ګامونو له لارې لاړ شئ.
- لومړی، سیل B5 انتخاب کړئ چیرې چې موږ د ډیټا تایید .<12
- له هغې وروسته سمدلاسه، یو ListBox به د کمانډ پاپ اپ شي له لیست څخه توکي غوره کړئ .
- په دې کړکۍ کې، له یو څخه ډیر نومونه غوره کړئ لست.
- بیا، فشار ورکړئ ښه .
- په نهایت کې، تاسو په بریالیتوب سره ډیری انتخاب کړی ListBox او هر نوم د کوما ( ، ) په واسطه جلا شوی دی.
52>
شیان د یادولو لپاره
- نوم شوي سلسلې به د ډاټا تایید قاعده رامینځته نکړي که چیرې دوی د حجرې حوالې په توګه یا د محدودیتونو سره داخل شي.
- د نړیوال متغیر د دواړو یوزر فارم او ورک شیټ VBA کوډ لپاره پلي کیږي. د هرې فعالې حجرې نوم په پیل کې کوډ strDVList لنډمهاله سلسله ته لیږدوي او بیا د ListBox لپاره د RowSource په توګه کارول کیږي کله چې یو کاروونکي UserForm خلاصوي. .
- تاسو کولی شئ د انتخاب د اسانتیا لپاره په یو واحد نوم کې ډیری سلسلې یوځای کړئ.
پایله
دا ټول د نن ورځې لپاره دي. زه امید لرم چې دا اوږد مګر ساده ګامونه څنګه په ایکسل کې د څو انتخاب لیست بکس جوړ کړئ موضوع ستاسو لپاره یو څه اسانه کړې. موږ ته خپل نظرونه د تبصرې په بکس کې راکړئ. د دې په څیر نورو مقالو لپاره ExcelWIKI تعقیب کړئ.