/ / एक्सेल वीबीए विकल्प स्पष्ट

एक्सेल वीबीए विकल्प स्पष्ट

हम दृढ़ता से उपयोग करने की सलाह देते हैं विकल्प स्पष्ट आपकी शुरुआत में एक्सेल VBA कोड। वैकल्पिक स्पष्टीकरण का उपयोग करके आप अपने सभी चर घोषित कर सकते हैं।

उदाहरण के लिए, अपने वर्कशीट पर कमांड बटन रखें और निम्न कोड लाइनें जोड़ें:

Dim myVar As Integer
myVar = 10
Range("A1").Value = mVar

जब आप पत्रक पर आदेश बटन क्लिक करते हैं, तो परिणाम:

एक्सेल वीबीए में विकल्प स्पष्ट के बिना

स्पष्ट रूप से, सेल ए 1 में मूल्य 10 नहीं है। ऐसा इसलिए है क्योंकि हमने गलती से myVar को गलत वर्तनी दी है। नतीजतन, एक्सेल वीबीए सेल ए 1 में अविकसित, खाली परिवर्तनीय एमवीआर का मान रखता है।

विकल्प स्पष्टीकरण का उपयोग करते समय, उपरोक्त कोड लाइनें एक त्रुटि उत्पन्न करती हैं क्योंकि हमने परिवर्तनीय एमवीआर घोषित नहीं किया है।

विकल्प स्पष्ट का प्रयोग करें

परिणाम:

परिवर्तनीय परिभाषित नहीं है

1. ठीक क्लिक करें। फिर डीबगर को रोकने के लिए रीसेट (स्टॉप) पर क्लिक करें।

2. सही एमवीआर ताकि यह मेरा वार पढ़ सके।

जब आप पत्रक पर आदेश बटन क्लिक करते हैं, तो परिणाम:

एक्सेल वीबीए में विकल्प स्पष्ट के साथ

अब आप जानते हैं कि आपको हमेशा अपने एक्सेल वीबीए कोड की शुरुआत में विकल्प स्पष्टीकरण का उपयोग क्यों करना चाहिए। यह गलत चर के नाम को गलत टाइप करने से बचाता है।

सौभाग्य से, आप एक्सेल वीबीए को स्वचालित रूप से विकल्प स्पष्टीकरण जोड़ने के लिए निर्देश दे सकते हैं।

1. विजुअल बेसिक एडिटर में, टूल्स पर क्लिक करें और फिर विकल्प पर क्लिक करें।

2. चरणीय घोषणा की आवश्यकता की जांच करें।

परिवर्तनीय घोषणा की आवश्यकता है

नोट: विकल्प एक्सेल को मौजूदा एक्सेल फ़ाइलों में स्वचालित रूप से जोड़ा नहीं जाएगा। यदि आप इसका उपयोग करना चाहते हैं तो बस विकल्प स्पष्टीकरण में टाइप करें।

यह भी पढ़ें: