विषयसूची
कॉम्बो बॉक्स एक्सेल की एक खास विशेषता है। जब हमें एक्सेल में विकल्पों की सूची का उपयोग करने की आवश्यकता होती है तो हम इस सुविधा का उपयोग करते हैं। इस लेख में, हम एक्सेल कॉम्बो बॉक्स पर उचित उदाहरण के साथ विस्तार से चर्चा करेंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
इस अभ्यास कार्यपुस्तिका को डाउनलोड करें जब आप इस लेख को पढ़ रहे हों तो व्यायाम करें।
कॉम्बो बॉक्स.xlsm का उपयोग करना
एक्सेल कॉम्बो बॉक्स क्या है?
कॉम्बो बॉक्स एक ड्रॉप-डाउन सूची है जो एक निश्चित टेक्स्ट बॉक्स के संयोजन पर आधारित है। ड्रॉप-डाउन सूची से, हम अपना वांछित विकल्प चुन सकते हैं। साथ ही, हम इस सूची के साथ एक सेल को लिंक कर सकते हैं जो चुने गए आइटम की क्रम संख्या दिखाएगा। एक्सेल कॉम्बो बॉक्स एक्सेल 2007 से 365 तक उपलब्ध है।
एक्सेल 2007/2010/2013/2016 या में कॉम्बो बॉक्स कैसे जोड़ें अधिक अद्यतन संस्करण
इस खंड में, हम एक्सेल में कॉम्बो बॉक्स जोड़ने की मूल प्रक्रिया दिखाएंगे। निम्नलिखित प्रक्रिया कॉम्बो बॉक्स के सभी एक्सेल संस्करणों पर लागू होगी।
कॉम्बो बॉक्स जोड़ने के लिए, हमें डेवलपर टैब दर्ज करना होगा। आमतौर पर डेवलपर टूल एक्सेल रिबन विकल्पों में उपलब्ध नहीं होता है।
📌 चरण:
- फ़ाइल >> विकल्प । यहां एक्सेल विकल्प विंडो दिखाई देती है।
- बाईं ओर से कस्टमाइज रिबन विकल्प चुनें।
- फिर, मुख्य टैब पर जाएं से अनुकूलित करेंरिबन स्तंभ।
- सूची से डेवलपर विकल्प का पता लगाएं।
- डेवलपर विकल्प<11 के संबंधित बॉक्स को चेक करें।
- अंत में, ठीक दबाएं।
- शीट पर वापस जाएं।
हम देख सकते हैं कि डेवलपर टैब अब उपलब्ध है।
- डेवलपर टैब पर क्लिक करें।
- नियंत्रण समूह से सम्मिलित करें विकल्प चुनें।
सम्मिलित करें <2 के विकल्प>टैब यहां दिखाए गए हैं। यह विंडो दो अलग-अलग प्रकार के दो कॉम्बो बॉक्स को इंगित करती है।
- अब, किसी भी चिह्नित कॉम्बो बॉक्स का चयन करें।
- फिर कर्सर को वांछित स्थान की शीट में रखें।<11
हम कॉम्बो बॉक्स के आकार को भी अनुकूलित कर सकते हैं।
2 प्रकार के एक्सेल कॉम्बो बॉक्स कैसे जोड़ें <5
हम पहले से ही जानते हैं कि कॉम्बो बॉक्स दो प्रकार के होते हैं। वे हैं-
- फ़ॉर्म कंट्रोल कॉम्बो बॉक्स और
- ActiveX कंट्रोल कॉम्बो बॉक्स ।
में नीचे दिए गए अनुभाग में, हम उन दो कॉम्बो बॉक्स पर चर्चा करेंगे।
1. फॉर्म कंट्रोल कॉम्बो बॉक्स जोड़ें
इस सेक्शन में, हम दिखाएंगे कि एक्सेल में फॉर्म कंट्रोल कॉम्बो बॉक्स कैसे जोड़ा जाता है।
हमारे पास नाम का एक डेटासेट है सप्ताह के दिनों की। यहां, हम एक कॉम्बो बॉक्स जोड़ेंगे जो ड्रॉप-डाउन सूची से एक दिन का चयन करेगा और चयन संख्या दिखाएगा। इसके अलावा, हम एक सेल जोड़ते हैं जो चयनित दिन का नाम दिखाएगा।
📌 कदम:
- सबसे पहले, फ़ॉर्म कंट्रोल सेक्शन से कॉम्बो बॉक्स चुनें।
- कॉम्बो बॉक्स को शीट पर वांछित स्थान पर रखें।
- माउस का दायां बटन दबाएं।
- संदर्भ मेनू से प्रारूप नियंत्रण विकल्प चुनें।
- द ऑब्जेक्ट्स को फॉर्मेट करें विंडो दिखाई देती है।
- अब कंट्रोल टैब चुनें।
इनपुट प्रदर्शित बक्सों पर मान। इनपुट रेंज में, हम उस रेंज का चयन करते हैं जिसमें ड्रॉप-डाउन के मान होते हैं।
सेल लिंक बॉक्स एक सेल को संदर्भित करता है जो सीरियल नंबर दिखाएगा चयन का।
ड्रॉप डाउन लाइन्स ने संकेत दिया कि ड्रॉप-डाउन में कितने विकल्प दिखाई देंगे।
- अंत में, ठीक<2 दबाएं>.
- अब, ड्रॉप-डाउन के डाउन एरो पर क्लिक करें।
यहां विकल्पों की एक सूची दिखाई गई है।
- ड्रॉप-डाउन सूची से एक विकल्प चुनें।
हम देख सकते हैं कि 2 <1 पर दिखाया गया है> सेल D5 । यह सेल ड्रॉप-डाउन सूची से जुड़ा हुआ है।
- अब, हम अतिरिक्त रूप से चयन का मान या चयनित दिन का नाम किसी विशिष्ट सेल में दिखाना चाहते हैं।
- हम उसके लिए एक सूत्र लागू करते हैं।
- निम्नलिखित सूत्र को सेल E5 पर रखें।
=INDEX(B5:B11,D5)
- परिणाम प्राप्त करने के लिए एंटर बटन दबाएं।
तो, पूरी प्रक्रिया प्रपत्र नियंत्रण कॉम्बो बॉक्स यहां दिखाया गया है।
और पढ़ें: 10 अधिकतर प्रयुक्त एक्सेल VBA ऑब्जेक्ट्स की सूची (विशेषताएं और उदाहरण)
2. ActiveX कंट्रोल कॉम्बो बॉक्स बनाएं
इस सेक्शन में, हम दिखाएंगे कि ActiveX कंट्रोल्स कॉम्बो बॉक्स कैसे बनाया जाता है। एक अतिरिक्त सुविधा है जहां हम इस कॉम्बो बॉक्स में VBA कोड का उपयोग कर सकते हैं।
हम इस खंड में कॉम्बो बॉक्स का उपयोग करके परिणाम केवल सेल D5 पर दिखाएंगे।
📌 चरण:
- सबसे पहले, हमें एक नामित क्लिक बनाना होगा सूत्र टैब पर। फिर, नाम परिभाषित करें विकल्प चुनें।
- नया नाम विंडो दिखाई देगी।<11
- नाम बॉक्स में श्रेणी का नाम डालें।
- फिर, एक्सेल शीट से इसे संदर्भित करता है बॉक्स में श्रेणी चुनें। अंत में, ओके दबाएं।
- अब, ActiveX Controls अनुभाग से एक कॉम्बो बॉक्स डालें।
- उस कॉम्बो बॉक्स को सेल D5 के पास रखें।
- अब, माउस का दाहिना बटन दबाएं।
- प्रॉपर्टी विकल्प संदर्भ मेनू से चुनें।
- गुण विंडो दिखाई देती है।
- लिंक्डसेल और ListFillRange विकल्पों का पता लगाएं गुण खिड़की से। सूचीबद्ध श्रेणी।
- अब, अक्षम करें कंट्रोल्स ग्रुप से डिज़ाइन मोड ।
- उसके बाद, कॉम्बो बॉक्स के डाउन एरो पर क्लिक करें।
<35
- यहां एक सूची दिखाई गई है।
- कोई भी विकल्प चुनें।
हम उसे देख सकते हैं day सेल D5 पर दिखाई दे रहा है।
समान रीडिंग
- Excel VBA प्रोग्रामिंग सीखें और; मैक्रोज़ (मुफ़्त ट्यूटोरियल - चरण दर चरण)
- एक्सेल में VBA इनपुट फ़ंक्शन का उपयोग कैसे करें (2 उदाहरण)
- एक्सेल में 22 मैक्रो उदाहरण VBA
- Excel VBA Userform का उपयोग कैसे करें (2 उपयुक्त उदाहरण)
- 20 व्यावहारिक कोडिंग युक्तियाँ मास्टर Excel VBA के लिए
एक गतिशील और निर्भर कॉम्बो बॉक्स बनाने के लिए एक्सेल VBA
अब, हम VBA का उपयोग करके एक गतिशील और निर्भर ActiveX नियंत्रण कॉम्बो बॉक्स बनाना चाहते हैं एक्सेल में मैक्रो।
यहां, हमारे पास दो कॉलम हैं: दिन और महीने। हम यहां दो कॉम्बो बॉक्स पेश करेंगे। दूसरा कॉम्बो बॉक्स पहले कॉम्बो बॉक्स पर निर्भर करेगा। सबसे पहले, हम पहले कॉम्बो बॉक्स में श्रेणी का चयन करेंगे और दूसरे बॉक्स से, हमें उस बॉक्स के तहत विकल्प मिलेंगे।
📌 स्टेप्स:
- सबसे पहले, डेवलपर टैब पर जाएं।
- पर क्लिक करें कोड समूह से विज़ुअल बेसिक विकल्प।
- फिर, VBA विंडो दिखाई देगी।
- एक गतिशील और निर्भर कॉम्बो बॉक्स बनाने के लिए हमें एक यूज़रफ़ॉर्म की आवश्यकता होगी।
- यूज़रफ़ॉर्म चुनें विकल्प इन्सर्ट टैब से। टूलबॉक्स ।
- अब कर्सर को यूजरफॉर्म पर रखते हुए माउस का राइट बटन दबाएं। .
- संदर्भ मेनू से गुण विकल्प चुनें।
- से प्रॉपर्टीज विंडो कैप्शन पर जाएं, यहां एक नाम रखें। यह UserForm का शीर्षक है।
- फिर एक Lable और ComboBox जोड़ें टूलबॉक्स से।
- अब उन बॉक्स को Ctrl+C से कॉपी करें और उन्हें Ctrl+V दबाकर पेस्ट करें।
- अब कर्सर को किसी भी लेबल <2 पर ले जाएं>और दायां बटन दबाएं।
- प्रॉपर्टी विकल्प संदर्भ मेनू से चुनें।
- अब, इस गुण विंडो
- से नाम, फ़ॉन्ट रंग, आकार और अन्य बदलें। विशेषताओं को बदलने के बाद हमारा यूजरफॉर्म ऐसा दिखेगा।
- अब, मुख्य टैब से रन विकल्प दबाएं।
- यह लुक है।
- अब, UserForm पर डबल क्लिक करें, और हम VBA विंडो में प्रवेश करते हैं हमारा कोड कहां लिखा जाएगा।
- विंडो में, दाईं ओर जाएं और तीर पर क्लिक करें।
- हम विकल्प सूची के लिए सक्रिय चुनेंगे।
- विंडो में एक कोड जोड़ा जाएगा प्रति UserForm को सक्रिय करें।
- VBA विंडो से UserForm कोड का कोड हटाएं।<11
- अब, दूसरे VBA कोड को विंडो में कॉपी और पेस्ट करें।
2351
- जब हम के डाउन एरो पर क्लिक करते हैं श्रेणी कॉम्बो बॉक्स और विकल्प देखें।
- फिर से, विकल्प कॉम्बो बॉक्स के नीचे तीर पर क्लिक करें।
<3
विकल्प कॉम्बो बॉक्स खाली है, लेकिन श्रेणी कॉम्बो बॉक्स खाली नहीं है।
- फिर से, <1 पर डबल-क्लिक करें>ComboBox1 ।
- दूसरे VBA कोड को कॉपी करें और इसे विंडो में पेस्ट करें।
9445
<54
- फिर से, F5 बटन दबाकर VBA कोड रन करें।
हम देख सकते हैं कि विकल्प कॉम्बो बॉक्स अब काम कर रहा है। इसका मतलब है कि विकल्प कॉम्बो बॉक्स निर्भर है।
- अब, हम कॉम्बो बॉक्स को गतिशील बनाना चाहते हैं।
- हम डेटासेट में एक और कॉलम जोड़ते हैं।
- फिर से, यूजरफॉर्म पर जाएं।
और हम देख सकते हैं कि कॉम्बो बॉक्स में नया कॉलम जोड़ा गया है।
एक्सेल में कॉम्बो बॉक्स कैसे हटाएं
इस सेक्शन में, हम दिखाएंगे कि कॉम्बो बॉक्स कैसे हटाएं।
📌 चरण:
- सबसे पहले, हम डेवलपर टैब पर क्लिक करेंगे।
- डिज़ाइन मोड सक्षम करें।
- कॉम्बो चुनेंbox.
- अब कीबोर्ड से डिलीट बटन दबाएं।
हम देख सकते हैं कि शीट से कॉम्बो बॉक्स पहले ही हटा दिया गया है।
निष्कर्ष
इस लेख में, हमने कॉम्बो बॉक्स के बारे में सब कुछ बताया है। कैसे सम्मिलित करें, इसे गतिशील बनाएं और इसे एक्सेल शीट से हटाएं। मुझे आशा है कि यह आपकी आवश्यकताओं को पूरा करेगा। कृपया हमारी वेबसाइट ExcelWIKI.com देखें और अपने सुझाव कमेंट बॉक्स में दें।