सामग्री तालिका
जब हामी ठूलो डेटासेटमा काम गर्छौं, प्राय: त्यसबाट कुनै पनि चयनात्मक मान ल्याउन गाह्रो हुन्छ। यसबाहेक, तपाईं एकै साथ जानकारीको धेरै टुक्राहरू छनौट गर्न सक्नुहुन्न। यस अवस्थामा, ListBox Excel मा धेरै उपयोगी समाधान हो। तर यो ListBox सिर्जना गर्ने प्रक्रिया अलि गाह्रो छ। तसर्थ, यस लेखमा, हामी केही सरल चरणहरूको साथ एक्सेलमा बहु-चयन सूचीबक्स कसरी सिर्जना गर्ने सिक्ने छौँ।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
मा नमूना फाइल प्राप्त गर्नुहोस् अभ्यास।
चरण-दर-चरण प्रक्रियाहरू Excel मा Multi Select ListBox सिर्जना गर्न
प्रक्रिया सजिलो छ, हामीले यसलाई राम्रो बुझ्नको लागि 8 चरणहरूमा विभाजित गरेका छौं। त्यसोभए, थप ढिलाइ नगरी, हामी कसरी एक्सेलमा बहु-चयन लिस्टबक्स सिर्जना गर्न सक्छौं भनेर तलका चरणहरूमा जाऔं।
चरण 1: डाटासेट
<बाट एक्सेल तालिका सिर्जना गर्नुहोस्। 0>प्रारम्भमा, हामीले नमूना डेटासेट तयार गर्न र यसलाई तालिकामा रूपान्तरण गर्न आवश्यक छ। यसका लागि तलका चरणहरू पालना गर्नुहोस्।- पहिले, 10 सहरको नाम र तिनीहरूको कुल जनसंख्या <1 को जानकारी सहितको डाटासेट सिर्जना गर्नुहोस्।>संयुक्त राज्य अमेरिका सम्म 1, जुलाई सेल दायरा B5:C14 मा।
- अब, डेटासेटको कुनै पनि सेलमा क्लिक गर्नुहोस् र इन्सर्ट ट्याबबाट तालिका छान्नुहोस्।
- त्यसपछि, तपाईंले स्वचालित रूपमा चयन गर्ने तालिका सिर्जना गर्नुहोस् विन्डो देख्नुहुनेछतालिका सिर्जना गर्न सेल दायरा।
- यस विन्डोमा, चिन्ह लगाउनुहोस् मेरो तालिकामा हेडरहरू छन् बाकस र ठीक छ थिच्नुहोस्।
- परिणामको रूपमा, तपाईंले डेटासेटलाई तालिकामा रूपान्तरण गरिएको देख्नुहुनेछ।
- साथै यसको साथमा, तपाईंले तालिका डिजाइन ट्याब
- <11 अन्तर्गत तालिका नाम बक्समा तालिका फेला पार्न सक्नुहुन्छ।>तपाईँले आफ्नो प्राथमिकता अनुसार तालिकाको नाम परिवर्तन गर्न सक्नुहुन्छ।
थप पढ्नुहोस्: एक्सेलमा कसरी निर्भर ड्रप डाउन सूची सिर्जना गर्ने
चरण 2: नाम प्रबन्धकबाट नाम डाटासेट सूची
अब, हामी तालिकाबाट सेल दायराको प्रत्येक वर्गलाई नाम दिनेछौं। यसका लागि, चरणहरू मार्फत जानुहोस्।
- पहिले, तालिकाको स्तम्भ B बाट कुनै पनि सेल चयन गर्नुहोस्।
- त्यसपछि, सूत्रहरूमा जानुहोस्। ट्याब र चयन गर्नुहोस् नाम परिभाषित गर्नुहोस् ।
- यसलाई पछ्याएर, तपाईंले नयाँ नाम<2 देख्नुहुनेछ।> संवाद बाकस।
- यस संवाद बाकसमा, नाम बक्समा चयन गरिएको स्तम्भ हेडर अनुसार कुनै पनि नाम दिनुहोस्।
- अर्को, उही विन्डोमा सन्दर्भ गर्दछ बाकसमा क्लिक गर्नुहोस्।
- त्यसपछि, हेडरमा कर्सर राख्नुहोस् र यसले कालो तीर देखाउनेछ।
- पछि, सेल दायरा B5:B14 चयन गर्न बायाँ क्लिक थिच्नुहोस्।
- परिणामको रूपमा, तपाईंले सन्दर्भ गर्दछ बक्समा तालिकाको नामसँगै नामहरूको सूची देख्नेछ र ठीक छ थिच्नुहोस्।
- उस्तै पछ्याउनुहोस्प्रक्रिया, सेल दायरा C5:C14 को लागि पनि।
- अन्तमा, तपाईंले कार्यपुस्तिकाको माथिल्लो बायाँ कुनामा नाम बाकस मा नामहरू देख्नुहुनेछ।
चरण 3: डाटा प्रमाणीकरणको साथ ड्रप डाउन सूची सिर्जना गर्नुहोस्
यस चरणमा, हामी नामको बाहिर ड्रप-डाउन सूची सिर्जना गर्नेछौं। डाटा प्रमाणीकरण संग दायरा। यो ListBox सिर्जना गर्ने आवश्यक भाग हो। हामी यसलाई कार्यपुस्तिकाको अर्को कार्यपत्रमा सिर्जना गर्नेछौं। तर तपाईले एउटै कार्यपत्रमा पनि यो गर्न सक्नुहुन्छ। तलको प्रक्रिया हेरौं।
- सुरुमा, तपाईंले डेटा प्रमाणीकरण लागू गर्न चाहनुभएको तालिकाबाट केही कक्षहरू चयन गर्नुहोस्।
- त्यसपछि, मा जानुहोस्। डेटा ट्याब र डेटा उपकरण खण्डमा डेटा प्रमाणीकरण छान्नुहोस्।
- अर्को, सेटिङ्स ट्याबमा, अनुमति दिनुहोस् बक्समा सूची छनोट गर्नुहोस्।
<10
- पछि, यो विन्डोको स्रोत बक्समा क्लिक गर्नुहोस् र आफ्नो किबोर्डमा F3 थिच्नुहोस्।
- परिणामको रूपमा, तपाईंले नाम टाँस्नुहोस्<देख्नुहुनेछ। 2> नाम सूचीको साथ संवाद बाकस।
- यहाँ, सूचीबाट सिटी नामहरू छनौट गर्नुहोस् र ठीक छ थिच्नुहोस्।
- त्यसपछि, तपाईंले पहिलो सूचीको नाम स्रोत बक्समा देख्नुहुनेछ।
- अन्तमा, <1 थिच्नुहोस्।>ठीक र दोस्रो नामको लागि उही प्रक्रिया लागू गर्नुहोस्सूची।
- अन्तमा, तपाईंले चयन गरिएका कक्षहरूमा डेटा प्रमाणीकरण सक्रिय भएको देख्नुहुनेछ।
29>
चरण ४: VBA कोडलाई मान्य कार्यपत्रमा घुसाउनुहोस्
अब ListBox सिर्जना गर्न VBA कोड सम्मिलित गर्ने महत्त्वपूर्ण भाग आउँछ। यसका लागि प्रक्रिया निम्न छ।
- पहिले, मान्य कार्यपत्रमा दायाँ क्लिक गर्नुहोस् र सन्दर्भ मेनु बाट कोड हेर्नुहोस् चयन गर्नुहोस्।
- त्यसपछि, यो कोड पृष्ठमा घुसाउनुहोस्।
5467
- अर्को, घुसाउनुहोस् ट्याबमा जानुहोस् र मोड्युल चयन गर्नुहोस्।
- यस बिन्दुमा, कार्यपुस्तिका नाम परियोजना वस्तु विन्डोमा चयन गर्नुपर्छ।
- त्यसपछि, मोड्युलको नाम बदल्नुहोस् मोडसेटिङ्स र यो कोड घुसाउनुहोस्।
9473
<33
कोडहरू उपलब्ध गराउनु भएकोमा कन्टेक्चर्स लाई धन्यवाद।
चरण 5: Listbox र amp; सँग UserForm सिर्जना गर्नुहोस्। बटनहरू
यस चरणमा, हामी कार्यपुस्तिकाको लागि ListBox र केही कमांड बटनहरू सँगसँगै UserForm सिर्जना गर्नेछौं। यो गर्नको लागि, तलको प्रक्रियालाई पछ्याउनुहोस्।
- पहिले, भिजुअल बेसिक सम्पादकमा प्रोजेक्ट-VBAProject विन्डोमा कार्यपुस्तिका चयन गर्नुहोस्।
- त्यसपछि, Insert ट्याबमा जानुहोस् र UserForm चयन गर्नुहोस्।
- परिणामको रूपमा, तपाईंले UserForm यस्तै इन्टरफेस पाउनुहुनेछ।
- यससँगै, तपाईंले टूलबक्स पनि पाउनुहुनेछ विन्डो।
- यहाँबाट ListBox UserForm मा तान्नुहोस्।
- त्यसपछि, ListBox यस्तै देखिनेछ। तपाईँले बक्सको किनाराहरू तान्दै साइज समायोजन गर्न सक्नुहुन्छ।
- अर्को, CommanButton दुई पटक मा तान्नुहोस्। UserForm साथै सञ्चालनका लागि २ बटनहरू सिर्जना गर्न।
- अन्तमा, अन्तिम आउटपुट यस्तो देखिन्छ।
चरण 6: गुण सेटिङहरू परिवर्तन गर्नुहोस्
यस चरणमा, हामी ListBox को प्रत्येक कम्पोनेन्टको गुणहरूमा केही परिवर्तन गर्नेछौं।<3
- सुरुमा, भिजुअल बेसिक सम्पादकमा प्रोपर्टिज विन्डो खोल्नको लागि F4 थिच्नुहोस्।
- त्यसपछि, UserForm चयन गर्नुहोस् र नाम र क्याप्शन यसको परिवर्तन गर्नुहोस्।
- अर्को, ListBox चयन गर्नुहोस् र आफ्नो प्राथमिकता अनुसार नाम परिवर्तन गर्नुहोस्।
- अतिरिक्त तलको छवि अनुसार ListStyle , MultiSelect र SpecialEffect को प्रकार परिवर्तन गर्नुहोस्।
- अब, पहिलो आदेश बटन छान्नुहोस् र गुणहरूमा निम्न परिवर्तनहरू गर्नुहोस्।
- यसको अतिरिक्त, दोस्रो आदेश बटनको गुणहरू पनि सम्पादन गर्नुहोस्।
चरण 7: VBA कोड लागू गर्नुहोस्। UserForm
यस चरणमा, हामी VBA कोडहरू UserForm को प्रत्येक कम्पोनेन्टमा लागू गर्नेछौं। कसरी हेरौंयसले काम गर्छ।
- पहिले, UserForm चयन गर्नुहोस् र कोड चयन गर्न दृश्य ट्याबमा जानुहोस्।
- त्यसपछि, यो कोड खाली पृष्ठमा घुसाउनुहोस्। UserForm खोल्दा यो स्वतः चल्नेछ।
1330
- यसपछि, UserForm <मा फर्कनुहोस्। 2>इन्टरफेसमा क्लिक गरेर वस्तु हेर्नुहोस् ट्याबमा।
- अब, प्रक्रियालाई पछ्याउनुहोस्। ठीक बटनमा यो कोड घुसाउनको लागि।
7532
- यसको साथमा, बन्दको लागि यो कोड टाइप गर्नुहोस्। उही प्रक्रिया प्रयोग गरेर बटन।
6296
- अन्तमा, Ctrl + S थिच्नुहोस् यसलाई सुरक्षित गर्नुहोस् र सञ्झ्याल बन्द गर्नुहोस्।
कोडहरूमा मद्दत गर्नुभएकोमा कन्टेक्चर्स लाई धन्यवाद।
चरण 8: सूचीबक्सबाट बहु चयन गर्नुहोस्
अन्तमा, हामीले धेरै चयनहरूको लागि सफलतापूर्वक ListBox सिर्जना गरेका छौं। कोडले काम गरिरहेको छ वा छैन भनी जाँच गर्न, यी चरणहरू मार्फत जानुहोस्।
- पहिले, हामीले डेटा प्रमाणीकरण लागू गरेको ठाउँमा सेल B5 चयन गर्नुहोस्।<12
- त्यसको ठीक पछि, ListBox कमाण्डिङ पप-अप हुनेछ सूचीबाट वस्तु चयन गर्नुहोस् ।
- यस विन्डोमा, एक भन्दा बढी नामहरू चयन गर्नुहोस्। सूची।
- त्यसपछि, ठीक थिच्नुहोस्।
- अन्तमा, तपाईंले सफलतापूर्वक बहु-चयन गर्नुभयो। ListBox र प्रत्येक नाम अल्पविराम ( , ) द्वारा अलग गरिएको छ।
कुरा सम्झना गर्न
- नाम दिइएको दायराहरू ले डेटा प्रमाणीकरण नियम सिर्जना गर्दैन यदि तिनीहरू सेल सन्दर्भको रूपमा वा डेलिमिटरहरू प्रविष्ट गरिएका छन्।
- द ग्लोबल चर दुबै UserForm र वर्कशीट VBA कोडको लागि लागू गरिएको छ। कुनै पनि सक्रिय सेल नामले सुरुमा कोड strDVList लाई अस्थायी दायरामा पास गर्छ र त्यसपछि ListBox को लागि UserForm खोल्दा RowSource को रूपमा प्रयोग गरिन्छ। ।
- तपाईले छनोटको सहजताको लागि एउटै नाममा धेरै दायराहरू संयोजन गर्न सक्नुहुन्छ।
निष्कर्ष
आजको लागि यति मात्र हो। मलाई आशा छ कि एक्सेलमा बहु चयन सूचीबक्स कसरी सिर्जना गर्ने भन्ने बारे यी लामो तर सरल चरणहरूले तपाईंको लागि विषयलाई अलिकति सजिलो बनाएको छ। हामीलाई कमेन्ट बक्समा आफ्नो प्रतिक्रिया दिनुहोस्। फलो गर्नुहोस् ExcelWIKI यस्तै थप लेखहरूको लागि।