/ / एक्सेल मैक्रो त्रुटियां

एक्सेल मैक्रो त्रुटियां

यह अध्याय आपको सिखाता है कि कैसे निपटें मैक्रो त्रुटियां में एक्सेल। सबसे पहले, कुछ त्रुटियां बनाते हैं।

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

x = 2
Range("A1").Valu = x

1. शीट पर कमांड बटन पर क्लिक करें।

परिणाम:

एक्सेल वीबीए में संकलन त्रुटि

2. ठीक क्लिक करें।

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

3. विजुअल बेसिक एडिटर में, डीबगर को रोकने के लिए रीसेट पर क्लिक करें।

रीसेट पर क्लिक करें

4. कोड की शुरुआत में निम्न कोड लाइन जोड़कर त्रुटि को सही करें।

Dim x As Integer

आपने पहले डीबगिंग नामक तकनीक के बारे में सुना होगा। इस तकनीक के साथ आप अपने कोड के माध्यम से कदम उठा सकते हैं।

5. विजुअल बेसिक एडिटर में, अपने कर्सर को निजी से पहले रखें और F8 दबाएं।

पहली पंक्ति पीला हो जाता है।

पहली रेखा पीला बदल जाती है

6. तीन बार एफ 8 दबाएं।

एफ 8 तीन और टाइम्स दबाएं

निम्नलिखित त्रुटि प्रकट होती है।

रनटाइम त्रुटि

रेंज ऑब्जेक्ट में वैल्यू नामक एक संपत्ति है। मूल्य सही ढंग से यहां वर्तनी नहीं है। डीबगिंग न केवल त्रुटियों को ढूंढने का एक शानदार तरीका है, बल्कि कोड को भी बेहतर समझता है। हमारा डीबगिंग उदाहरण प्रोग्राम आपको दिखाता है कि अपने कोड के माध्यम से एक ही चरण कैसे करें और अपने वर्कशीट पर प्रत्येक कोड लाइन का प्रभाव देखें।

यह भी पढ़ें: