Excel VBA ListBox in Hindi – लिस्टबॉक्स क्या होता हैं, और VBA का उपयोग करके लिस्टबॉक्स बनाएं

Excel VBA ListBox in Hindi – एक्सेल VBA लिस्टबॉक्स :
एक्सेल VBA लिस्ट बॉक्स : आज हम देखेंगे की कैसे आप एक्सेल में लिस्ट बॉक्स का उपयोग कर सकते हैं, इसको सीखने से आप इसी जैसे कोडिंग का उपयोग कर के प्रोजेक्ट बना सकते हैं, अपने पिछले पोस्ट में मैंने बताया हैं की आप कैसे InputBox बना सकते हैं, तथा उसका उपयोग कर सकते हैं, आप aforapple को देखते रहे हम आगे एक उपयोगी प्रोजेक्ट बनाने वाले है।

एक्सेल में डेवेलोपलेर tab को प्रेस करें और फिर व्यू कोड पर क्लिक करें, जैसे ही आप व्यू कोड पर प्रेस करेंगे तो कोड पेज ओपन हो जाएगा, जैसा की निचे दिए हुवा स्क्रीन में दिखाया गया हैं।

excel-vba-listbox-in-hindi

अब modules पर राइट क्लिक करें और इन्सर्ट बटन को प्रेस करें, फिर UserForm को सेलेक्ट करें, याद रखे हमें कोड़िंग इसी UserForm पर करनी हैं और इसी पर हम अपना लिस्टबॉक्स भी बनाएँगे, जैसे ही निचे दिए गए स्क्रीन को फॉलो करें

excel-vba-listbox-in-hindi
excel-vba-listbox-in-hindi

अब हम टूलबॉक्स से लिस्टबॉक्स को ले कर UserForm पर रखेंगे, जैसा की निचे दिए गए स्क्रीन में दिया गया हैं।

excel-vba-listbox-in-hindi

जैसे ही आप लिस्टबॉक्स को UserForm पर रखेंगे उसके बाद Properties मे जा कर लिस्टबॉक्स के नाम को बदल देंगे, जैसा की मैंने नाम दिया हैं Listbox _Action , निचे दिए गए स्क्रीन को फॉलो करें

excel-vba-listbox-in-hindi

अब हम फॉर्म पर दिए हुए लिस्टबॉक्स को सेलेक्ट करेंगे, फिर उसकी प्रॉपर्टीज में जा कर RowSource में हम उस प्लेस या कहे की row या कॉलम का रेफ़्रेन्स देंगे, ताकि लिस्टबॉक्स में कुछ वैल्यू हम दिखा सके, क्योकि अभी हमारा लिस्टबॉक्स ब्लेंक(खाली) हैं , निचे दिये गए स्क्रीन में, मुझे लिस्ट_बॉक्स tab से मुझे C5 से C24 की वैल्यूज को लेना हैं, इसमें मैंने स्टोर की डिटेल्स डाली हैं, अब इसी स्टोर्स की डिटेल्स हमें लिस्ट बॉक्स में दिखानी हैं, इसके लिए मैंने RowSource में List_Box!C5:C24 लिखा हैं, आप अपने हिसाब से सोर्स की लोकेशन दे सकते हैं, निचे दिए गए स्क्रीन को फॉलो करें।

excel-vba-listbox-in-hindi

अब हम लिस्ट बॉक्स को थोड़ा ठीक करेंगे, ताकि यूजर कोई एक ऑप्शन स्टोर का सेलेक्ट कर सके, इसके लिए properties में दिए गए ListStyle में से दुसरे ऑप्शन को सेलेक्ट करेंगे, जैसा की निचे दिए गए इमेज में बतलाया गया हैं

excel-vba-listbox-in-hindi

अब हमें लिस्टबॉक्स के क्लिक इवेंट के ऊपर कोड़िंग लिखनी हैं, मुझे चाहिए की जब में लिस्ट बॉक्स में से किसी एक स्टोर को सेलेक्ट करुँ, तो मुझे अलर्ट मैसेज मिले की, मैंने किस स्टोर को सेलेक्ट किया हैं, तो लिस्टबॉक्स के क्लिक इवेंट पर कोड़िंग लिखने के लिए आप लिस्टबॉक्स के डॉट वाले हिस्से पर डबल क्लिक करें, तो आप को निचे दिए स्क्रीन के जैसे क्लिक इवेंट की कोड़िंग मिलेगी

Public Sub Store_List_Click()

End Sub

excel-vba-listbox-in-hindi

अब इसमें Public Sub और End Sub के बीच में कोड़िंग लिखेंगे जो की हमें सेलेक्ट किये हुए स्टोर का अलर्ट देगा

Public Sub Store_List_Click()

MsgBox (Store_List.Value)

End Sub

excel-vba-listbox-in-hindi

अब जैसा की ऊपर दिए गए इमेज में दिखाया गया हैं इस कोड को रन करने के लिए 2nd स्टेप्स जैसा की ऊपर दिए इमेज में दिया गया हैं, को क्लिक करें, क्लिक करते ही, आपको रन मोड में लिस्ट बॉक्स मिलेगी, जिसमें किसी एक स्टोर पर क्लिक करते से ही, आप को अलर्ट मिलेगा की, कौन सा स्टोर आप ने सेलेस्क्ट किया हैं , जैसा की निचे दिए गए स्क्रीन में दिया हुआँ हैं।

excel-vba-listbox-in-hindi

इस पोस्ट के पहले मैंने और भी कई पोस्ट लिखी हैं, जैसे की HTML , Microsoft Excel , Gmail , JavaScript आदि, आप अपने इच्छा के अनुसार इन्हे देख सकते है।

अब नेक्स्ट पोस्ट में हम एक्सेल के बारे में और भी कुछ नया सीखेंगे।

थैंक यू।

error: Content is protected !!