अपने कंप्यूटर का उपयोग करते समय और आप Visual Basic मैक्रोज़ के साथ Microsoft Office अनुप्रयोगों को स्वचालित करने का प्रयास करते हैं, आपको निम्न त्रुटि संदेश प्राप्त हो सकता है:
<ब्लॉकक्वॉट>"रन-टाइम त्रुटि '429':ActiveX घटक ऑब्जेक्ट नहीं बना सकता"
यह तब होता है जब विंडोज 'COM' अनुरोधित ऑटोमेशन ऑब्जेक्ट नहीं बना सकता है, और ऑटोमेशन ऑब्जेक्ट इसलिए विजुअल बेसिक के लिए अनुपलब्ध है। हालांकि यह त्रुटि सभी कंप्यूटरों पर प्रकट नहीं होती है।
Microsoft Office अनुप्रयोग स्वचालित सर्वर सिस्टम का उपयोग करके स्वचालित होते हैं, यह आमतौर पर Windows COM आर्किटेक्चर पर आधारित होता है। COM, या कंपोनेंट ऑब्जेक्ट मॉडल आर्किटेक्चर, सॉफ़्टवेयर कॉम्पोनेन्ट्री के लिए एक बाइनरी-इंटरफ़ेस मानक है।
रनटाइम त्रुटि 429 का क्या कारण है?
Visual Basic में रनटाइम 429 त्रुटि उत्पन्न होने के कई कारण हैं। ऐसा होने के कुछ कारण नीचे हैं। ऐसा तब होता है जब कोई भी कथन सत्य हो:
- आवेदन में एक गलती है।
- सिस्टम कॉन्फ़िगरेशन में कोई त्रुटि है।
- एक अनुपलब्ध घटक है।
- एक क्षतिग्रस्त घटक है।
रनटाइम त्रुटि 429 को कैसे ठीक करें
चरण 1 - सुनिश्चित करें कि आपका एप्लिकेशन स्वचालन के साथ काम करने में सक्षम है
पहला कदम यह सुनिश्चित करना है कि आपका एप्लिकेशन स्वचालन के साथ काम कर सकता है, अगर यह पता चलता है कि ऐसा नहीं है तो इसका कोई मतलब नहीं है क्योंकि आप इसे काम करने में सक्षम होंगे। यह जांचने के लिए कि आपका एप्लिकेशन ऑटोमेशन के अनुकूल है या नहीं, आप बस इसका निवारण कर सकते हैं। ऐसा करने के लिए इन चरणों का पालन करें:
- प्रारंभ क्लिक करें, चलाएँ चुनें।
- आवेदन का नाम उदा. Word में Microsoft Word प्रकार की समस्या निवारण के लिए।
- ठीक दबाएं.
चरण 2 - एप्लिकेशन को फिर से पंजीकृत करें
एप्लिकेशन को फिर से पंजीकृत करने से ऑटोमेशन सर्वर एप्लिकेशन को पढ़ सकेगा। आपको उस प्रोग्राम के लिए निम्न चरणों का पालन करना चाहिए जो त्रुटि उत्पन्न कर रहा है। अपने आवेदन को फिर से पंजीकृत करने के लिए इन चरणों का पालन करें:
- प्रारंभ क्लिक करें, चलाएँ चुनें।
- टाइप C:\Program Files\Microsoft Office\Office\Word.ex/regsever.
- यह केवल एक उदाहरण है जो आपको दिखा रहा है कि आप माइक्रोसॉफ्ट वर्ड को फिर से पंजीकृत करने के लिए क्या करेंगे।
चरण 3 - normal.dot और Word.xlb का नाम बदलें
इस चरण की आवश्यकता है क्योंकि कभी-कभी ऑटोमेशन विफल होने के कारण रनटाइम त्रुटि 429 होती है, यह इस समस्या को हल करने के लिए सामान्य.डॉट टेम्पलेट या Word.xlb संसाधन फ़ाइल के दूषित होने के कारण है, इन चरणों का पालन करें:
- अपने सिस्टम पर मौजूद सभी Normal.dot और Word.xlb फ़ाइल को खोजें और फिर उनका नाम बदलें।
- अपना ऑटोमेशन टेस्ट फिर से चलाकर देखें कि क्या यह चलता है। यदि ऐसा होता है तो इसका मतलब है कि हटाई गई फ़ाइलों को उनके आवेदन के साथ फिर से बनाया जाएगा।
- हालांकि ऐसा नहीं है तो आपको फ़ाइलों का नाम बदलकर मूल नामों में बदलना होगा और उनका पुन:उपयोग करना होगा।
चरण 4 - रजिस्ट्री को साफ़ करें
- इस रजिस्ट्री क्लीनर को डाउनलोड करें
'रजिस्ट्री' विंडोज का एक अत्यंत महत्वपूर्ण हिस्सा है, जो आपके कंप्यूटर सिस्टम द्वारा इसे यथासंभव सुचारू रूप से चलाने में मदद करने के लिए लगातार उपयोग किया जा रहा है। हर बार जब आप अपने सिस्टम का उपयोग करते हैं, तो आपके सिस्टम को चलाने के लिए आवश्यक कई अलग-अलग सेटिंग्स और फ़ाइलों को याद करने में मदद करने के लिए 100 रजिस्ट्री सेटिंग्स को पढ़ने की आवश्यकता होती है। दुर्भाग्य से, इनमें से कई सेटिंग्स भ्रष्ट या क्षतिग्रस्त हो जाती हैं, जिससे रनटाइम त्रुटियाँ दिखाई देती हैं। आप अपने सिस्टम को स्कैन करने और इनमें से किसी भी क्षतिग्रस्त सेटिंग को ठीक करने के लिए 'रजिस्ट्री क्लीनर' का उपयोग करके यह सुनिश्चित कर सकते हैं कि यह इतनी बड़ी समस्या नहीं है। यह अत्यधिक अनुशंसित है और आप हमारे शीर्ष अनुशंसित टूल को नीचे देख सकते हैं: