Runtime Error 9 तब प्रकट होती है जब आप Visual Basic मैक्रो प्रक्रिया में Microsoft Visual Basic for Applications मॉड्यूल शीट को कॉपी करने का प्रयास करते हैं। इसका मूल अर्थ है कि Visual Basic उन कमांड/सेटिंग्स को नहीं पढ़ सकता जिन्हें आप चाहते हैं - जिससे आपका सिस्टम वह त्रुटि दिखाता है जो आप देख रहे हैं।
यह त्रुटि आमतौर पर इस तरह प्रदर्शित होती है:
Run-time error '9':
Subscript out of range
Runtime Error 9 के कारण क्या हैं
इस त्रुटि का मुख्य कारण तब होता है जब आप अपने Excel वर्कबुक में कुछ शीट्स को कॉपी करने के लिए "कॉपी" मेथड का उपयोग करने का प्रयास करते हैं। यदि आपका कोड इसके समान दिखता है, तो यह संभवतः समस्या का कारण है:
"ThisWorkbook.Sheets("Module2").Copy before:=ActiveWorkbook.Sheets(1)"
आपको त्रुटि तब भी प्राप्त हो सकती है जब आप जिस "मॉड्यूल शीट" को कॉपी करने का प्रयास कर रहे हैं उसे Microsoft Excel में मैन्युअल रूप से डाला गया था; या यदि आपके कंप्यूटर पर कोई प्रिंटर परिभाषित नहीं था। रनटाइम एरर 9 समस्या को हल करने के लिए, यह अनुशंसा की जाती है कि आप अपने सिस्टम कॉन्फ़िगरेशन में एक प्रिंटर जोड़ें, नियमित Windows अपडेट इंस्टॉल करें और अपने सिस्टम की रजिस्ट्री को साफ़ करें। यहां आपको क्या करना है:
Runtime Error 9 को कैसे ठीक करें
चरण 1 - अपने सिस्टम में एक प्रिंटर जोड़ें
अक्सर ऐसा होता है कि Visual Basic / Excel इस बारे में भ्रमित हो जाएगा कि आपके सिस्टम पर कोई प्रिंटर इंस्टॉल है या नहीं। यदि वर्तमान में आपके कंप्यूटर पर कोई प्रिंटर नहीं जोड़ा गया है, तो आपको Runtime Error 9 को हल करने के लिए एक जोड़ने का प्रयास करना चाहिए। यहां आप क्या कर सकते हैं:
- Start पर क्लिक करें, फिर Control Panel चुनें।
- Printers and Faxes पर डबल-क्लिक करके संबंधित विंडो खोलें।
- Add Printer पर डबल-क्लिक करके Add Printer Wizard लॉन्च करें जो निर्देशों का पालन करके आपकी मदद करेगा।
चरण 2 - Windows अपडेट करें
Runtime Error 9 अक्सर तब होती है जब Windows के पास इसे यथासंभव सुचारू रूप से चलाने में मदद करने के लिए आवश्यक फाइलें और अपडेट नहीं होते हैं। यह सुनिश्चित करने के लिए कि यह आपके PC पर किसी भी मुद्दे का कारण नहीं बनता है, आपको "Control Panel" पर ब्राउज़ करके और फिर "Windows Update" पर क्लिक करके Windows को अपडेट करने में सक्षम होना होगा। सुनिश्चित करें कि आप सभी अपडेट को अपने PC पर इंस्टॉल करने की अनुमति देते हैं।
चरण 3 - वायरस स्कैन करें
- यह वायरस स्कैनर डाउनलोड करें
वायरस Windows के लिए एक बड़ी समस्या हैं, क्योंकि वे लगातार आपके PC के लिए विभिन्न प्रकार की समस्याएं पैदा करते हैं। Runtime Error 9 के सबसे बड़े कारणों में से एक यह है कि कई वायरस उन कोर प्रोग्राम फाइलों को संक्रमित करते हैं जिन्हें Windows को चलाने के लिए आवश्यक है। इससे फाइलें अपठनीय हो जाती हैं, जिससे Windows आपके द्वारा आवश्यक कमांड को संसाधित करने में असमर्थ हो जाता है, जिससे त्रुटि दिखाई देती है। यह सुनिश्चित करने के लिए कि यह कोई समस्या नहीं है, आपको अपने सिस्टम में हो सकने वाले सभी वायरस संक्रमणों को वायरस स्कैनर से साफ़ करने में सक्षम होना होगा। हमारा अनुशंसित वायरस स्कैनर XoftSpy नामक एक प्रोग्राम है।
चरण 4 - रजिस्ट्री साफ़ करें
- यह रजिस्ट्री क्लीनर डाउनलोड करें
रजिस्ट्री Runtime 9 त्रुटि का एक बड़ा कारण है, क्योंकि यह लगातार आपके सिस्टम द्वारा उपयोग की जा रही है। यह एक बड़ी समस्या है, क्योंकि इसका मतलब है कि Windows लगातार उन फाइलों का उपयोग करने में असमर्थ है जिन्हें चलाने के लिए इसकी आवश्यकता होती है, इसे धीमा कर देता है और Runtime 9 जैसी त्रुटियों का कारण बनता है। इस समस्या को ठीक करने के लिए, आपको 'रजिस्ट्री क्लीनर' का उपयोग करके रजिस्ट्री के अंदर की विभिन्न त्रुटियों की मरम्मत करने में सक्षम होना होगा। आप नीचे हमारे अनुशंसित रजिस्ट्री क्लीनर को देख सकते हैं: