यह ट्यूटोरियल दर्शाता है कि एक्सेल में रेफरेंस डायलॉग बॉक्स को कैसे प्रदर्शित किया जाए। जब आप किसी वर्कबुक में अलग-अलग वर्कशीट पर बहुत सारे VBA कोड के साथ काम कर रहे होते हैं, तो रेफरेंस बनाए रखना बहुत महत्वपूर्ण होता है। अन्यथा, एक VBA कोड से दूसरे पर जाना मुश्किल हो जाता है। इस स्थिति में, हम रेफरेंस डायलॉग बॉक्स का उपयोग करते हैं। इसलिए, एक्सेल में रेफरेंस डायलॉग बॉक्स को प्रदर्शित करना सीखना बहुत महत्वपूर्ण है।
आप यहां से प्रैक्टिस वर्कबुक डाउनलोड कर सकते हैं।
डायलॉग बॉक्स क्या है?
VBA कोड में एक डायलॉग बॉक्स का उपयोग किसी विशेष प्रोग्राम मॉड्यूल को उचित नामकरण के साथ चिह्नित करने के लिए किया जाता है। मान लीजिए, आप एक ही समय में एक निश्चित वर्कबुक में ग्रेडिंग, ऑड/इवन, या कलरिंग के VBA कोड कर रहे हैं, और प्रत्येक वर्कशीट में आपको उनका अलग-अलग उपयोग करना है। तो उस विशेष स्थिति में, आपको रेफरेंस बॉक्स का उपयोग करके उन्हें उचित नाम देना होगा। जब भी आप उस विशेष रेफरेंस बॉक्स को चुनते हैं, तो उसके भीतर का VBA कोड स्क्रीन पर आ जाएगा।
एक्सेल में डायलॉग बॉक्स के विभिन्न विकल्प
एक्सेल में रेफरेंस डायलॉग बॉक्स के विभिन्न विकल्प होते हैं। उनमें से कुछ बहुत महत्वपूर्ण हैं। इसलिए, हमें इन विकल्पों पर चर्चा करनी होगी। विवरण इस प्रकार है।
- उपलब्ध रेफरेंस: यह भाग आपके वर्तमान वर्कबुक में मौजूद सभी उपलब्ध रेफरेंस की पूरी सूची बनाता है। जब भी आप किसी निश्चित मॉड्यूल के लिए एक परिभाषित नाम रखते हैं, तो आप इसे यहां देखेंगे।
- प्राथमिकता बटन: इन बटनों का उपयोग रेफरेंस को सूची में ऊपर और नीचे ले जाने के लिए किया जाता है। यह बहुत महत्वपूर्ण है जब बहुत सारे रेफरेंस उपयोग किए जाते हैं।
- परिणाम: यह भाग रेफरेंस बॉक्स में उपलब्ध कुछ मार्गों और नामों को प्रदर्शित करता है।
- ब्राउज़: यह भाग मौजूदा रेफरेंस में अधिक डायलॉग बॉक्स या लाइब्रेरी जोड़ता है।
एक्सेल में डायलॉग बॉक्स के उद्देश्य
रेफरेंस डायलॉग बॉक्स का उपयोग करने के मुख्य उद्देश्य हैं।
- यह एक निश्चित VBA मॉड्यूल को एक निश्चित परिभाषित नाम के साथ चिह्नित करता है।
- इसके साथ, एक निश्चित VBA को ढूंढना बहुत आसान हो जाता है।
- यह हमारे काम को आसान बनाता है, समय बचाता है, और किसी भी गलती की संभावना को कम करता है।
रेफरेंस डायलॉग बॉक्स प्रदर्शित करने की चरण-दर-चरण प्रक्रिया
यदि आप चरणों का सही ढंग से पालन करते हैं, तो आपको एक्सेल में रेफरेंस डायलॉग बॉक्स को अपने आप प्रदर्शित करना सीखना चाहिए। चरण इस प्रकार हैं:
चरण 1: डेटासेट व्यवस्थित करना
इस मामले में, हमारा लक्ष्य एक्सेल में रेफरेंस डायलॉग बॉक्स चलाने के लिए एक डेटासेट व्यवस्थित करना है। हमारे पास कॉलम B में मान और कॉलम C में सम/विषम है। हम पूरी प्रक्रिया को आसानी से समझने के लिए इस डेटासेट का उपयोग करेंगे।

और पढ़ें: एक्सेल में डायलॉग बॉक्स कैसे बनाएं (3 उपयोगी अनुप्रयोग)
चरण 2: एक्सेल VBA में रेफरेंस ढूंढना
हम नीचे दिए गए चरणों का पालन करके एक्सेल VBA में रेफरेंस ढूंढना चाहते हैं।
- सबसे पहले, VBA विंडो खोलने के लिए Alt + F11 दबाएं।
- दूसरा, इन्सर्ट > मॉड्यूल विकल्प पर जाएं।
- तीसरा, यहां VBA कोड डालें।
Sub OddEven() Dim i As Integer For i = 5 To 11 If Cells(i, 2).Value Mod 2 = 0 Then Cells(i, 3).Value = "Even" Else Cells(i, 3).Value = "Odd" End If Next i End Sub
- अंत में, टूल्स > रेफरेंस विकल्प पर जाएं।

और पढ़ें: एक्सेल में डायलॉग बॉक्स के साथ कैसे काम करें (प्रकार और संचालन)
चरण 3: एक्सेल VBA में रेफरेंस प्रदर्शित करना
अब, हमारा लक्ष्य नीचे दिए गए चरणों का पालन करके एक्सेल में रेफरेंस डायलॉग बॉक्स प्रदर्शित करना है।
- शुरू करने के लिए, रेफरेंस विकल्प दबाने के बाद आप अपनी स्क्रीन पर रेफरेंस डायलॉग बॉक्स देखेंगे।

- इसके अलावा, यदि आप नाम के साथ उपलब्ध रेफरेंस पर टिक करते हैं, तो उसके बाद बाईं ओर, यह VBA विंडो की सूची दिखाएगा।

और पढ़ें: एक्सेल में डायलॉग बॉक्स कैसे बंद करें (3 आसान तरीके)
चरण 4: एक्सेल में रेफरेंस डायलॉग बॉक्स का उपयोग करना
इस बिंदु पर, हमारा लक्ष्य नीचे दिए गए चरणों का पालन करके एक्सेल में रेफरेंस डायलॉग बॉक्स का उपयोग करना है।
- सबसे पहले, वांछित रेफरेंस बॉक्स पर टिक करें और OK दबाएं।

- दूसरा, यदि आप एक निश्चित रेफरेंस सेल पर क्लिक करते हैं, तो यह आपको उस रेफरेंस का मार्ग दिखाएगा।

- तीसरा, यदि आप इसका उपयोग करना चाहते हैं तो बस रन विकल्प दबाएं।

- अंत में, आपको वांछित परिणाम मिलेगा।

और पढ़ें: एक्सेल में डायलॉग बॉक्स लॉन्चर: सभी प्रकार समझाए गए
एक्सेल में ऑब्जेक्ट लाइब्रेरी कैसे देखें
इस मामले में, हमारा लक्ष्य नीचे दिए गए चरणों का पालन करके एक्सेल में ऑब्जेक्ट लाइब्रेरी देखना है।
चरण:
- सबसे पहले, टूल्स > रेफरेंस विकल्प पर जाएं।

- दूसरा, माइक्रोसॉफ्ट एक्सेल 16.0 ऑब्जेक्ट लाइब्रेरी विकल्प चुनें और OK पर क्लिक करें।

- अंत में, आपको वांछित परिणाम मिलेगा।

याद रखने योग्य बातें
- हमें वांछित नामों के साथ अधिक रेफरेंस बुक का उपयोग करना चाहिए।
- जब आप एक निश्चित रेफरेंस डायलॉग बॉक्स का उपयोग कर रहे हैं, तो आप विजुअल बेसिक एप्लिकेशन विकल्प को अनटिक नहीं कर सकते क्योंकि आप इसका उपयोग कर रहे हैं।
- कोड चलाने के लिए, फ़ाइल को एक्सेल मैक्रो-इनेबल्ड वर्कबुक के रूप में सहेजा जाना चाहिए। अन्यथा, कोड काम नहीं करेंगे।
निष्कर्ष
इस प्रकार, उपरोक्त वर्णित विधियों का पालन करें। उम्मीद है, ये विधियां आपको एक्सेल में रेफरेंस डायलॉग बॉक्स प्रदर्शित करने में मदद करेंगी। हमें खुशी होगी अगर आप किसी अन्य तरीके से इस कार्य को निष्पादित कर सकते हैं। ExcelDemy वेबसाइट को फॉलो करें ऐसे और लेखों के लिए। कृपया नीचे दिए गए अनुभाग में टिप्पणियां, सुझाव, या प्रश्न जोड़ने के लिए स्वतंत्र महसूस करें यदि आपके पास कोई भ्रम है या किसी समस्या का सामना करते हैं। हम समस्या को हल करने या आपके सुझावों के साथ काम करने की पूरी कोशिश करेंगे।
संबंधित लेख
- एक्सेल में इन्सर्ट फंक्शन डायलॉग बॉक्स कैसे खोलें (3 तरीके)
- एक्सेल में नेम कन्फ्लिक्ट डायलॉग बॉक्स रोकें (3 प्रभावी तरीके)