मैं Microsoft Excel में रनटाइम त्रुटि 1004 को कैसे ठीक करूं?
Microsoft Excel दुनिया भर में व्यक्तिगत और व्यावसायिक दोनों उद्देश्यों के लिए उपयोग की जाने वाली सबसे लोकप्रिय स्प्रेडशीट में से एक है। यह संगठित तरीके से डेटा को स्टोर करने, व्यवस्थित करने और हेरफेर करने के लिए वन-स्टॉप डेस्टिनेशन है। एमएस एक्सेल(MS Excel) मुख्य रूप से दो एक्सटेंशन यानी XLS और XLSX फॉर्मेट में आता है। हालांकि, इसकी अविश्वसनीय लोकप्रियता के अलावा, कई विंडोज़(Windows) उपयोगकर्ताओं के लिए रनटाइम त्रुटियां एक आम परेशानी है - और सबसे आम में से एक रनटाइम त्रुटि 1004(Runtime Error 1004) है ।
इस गाइड में, हम इस सामान्य रनटाइम त्रुटि(Runtime error) 1004 और इसे आसानी से हल करने के लिए कुछ सर्वोत्तम सुधारों पर चर्चा करने जा रहे हैं।
एक्सेल(Excel) में रनटाइम एरर 1004(Runtime Error 1004) क्या है ?
रनटाइम(Runtime) त्रुटि 1004 Microsoft Visual Basic से संबंधित एक त्रुटि कोड है जो (Microsoft Visual Basic)Microsoft Excel उपयोगकर्ताओं को परेशान करने के लिए जाना जाता है । इस त्रुटि का सामना एमएस एक्सेल(MS Excel) के किसी भी संस्करण जैसे एक्सेल 2007(Excel 2007) , 2010, 2013, 2016, 2019 के साथ भी होता है। Microsoft Excel का कोई भी संस्करण रनटाइम त्रुटि 1004(Runtime Error 1004) के खतरे से सुरक्षित नहीं है ।
यह त्रुटि मुख्य रूप से उपयोगकर्ताओं द्वारा सामना की जाती है जब वे एक्सेल फ़ाइल पर काम कर रहे होते हैं या एक्सेल दस्तावेज़ में मैक्रो(Macro) उत्पन्न करने का प्रयास करते हैं। यह Visual Basic (Visual Basic) अनुप्रयोगों(Applications) के साथ काम करते समय गंभीर समस्या पैदा कर सकता है और किसी प्रोग्राम, या यहाँ तक कि पूरे सिस्टम को पूरी तरह से क्रैश कर सकता है; कभी-कभी यह सिस्टम को फ्रीज़ कर सकता है और उपयोगकर्ताओं को अपने सिस्टम पर कुछ भी करने से रोक सकता है।
त्रुटि संदेश के प्रकार
इस रनटाइम त्रुटि से सबसे अधिक जुड़े त्रुटि संदेश इस प्रकार हैं:
- वीबी: रन-टाइम त्रुटि '1004': अनुप्रयोग-परिभाषित या वस्तु-परिभाषित त्रुटि
- एक्सेल वीबीए रनटाइम(Excel VBA Runtime) त्रुटि 1004 " रेंज(Range) क्लास की विधि का चयन(Select) विफल"
- रनटाइम त्रुटि 1004 ऑब्जेक्ट की विधि श्रेणी _वैश्विक(_global) विफल दृश्य मूल
- एक्सेल मैक्रो "रन-टाइम त्रुटि '1004?
- ऑब्जेक्ट कार्यपुस्तिकाओं का रनटाइम(Runtime) त्रुटि 1004 विधि खुला विफल रहा
- रन-टाइम त्रुटि '1004': ऑब्जेक्ट 'वर्कशीट' की विधि 'रेंजर' विफल
- " की(Key) - अप ऑब्जेक्ट प्रोग्राम एप्लिकेशन(Object Program APPLICATION Failed) में विधि(Method) विफल ।"
यदि आप उपरोक्त में से किसी भी त्रुटि का सामना करते हैं, तो आप हमारे गाइड का उपयोग करके त्रुटि को ठीक कर सकते हैं।
क्या कारण हैं?
त्रुटि 1004 एमएस एक्सेल(MS Excel) से संबंधित एक सामान्य कोड है लेकिन एक सटीक कारण के लिए विशिष्ट नहीं है। इसलिए(Hence) , इस मामले में, यह त्रुटि क्यों सामने आ सकती है, इसका सटीक कारण अलग-अलग मामले और परिस्थिति से परिस्थिति में भिन्न होगा। कॉन्फ़िगरेशन समस्याओं से लेकर सॉफ़्टवेयर समस्याओं तक, नीचे हमने एक्सेल में रनटाइम त्रुटि 1004 के सामान्य कारणों का सारांश सूचीबद्ध किया है:
- एमएस एक्सेल डेस्कटॉप आइकन(MS Excel Desktop Icon) दूषित हो सकता है
- वीबीए एक्सेल फाइल(VBA Excel File) अन्य एप्लिकेशन के साथ संघर्ष कर रही है
- एप्लिकेशन या ऑब्जेक्ट निर्दिष्ट त्रुटि के कारण
- आश्रित फ़ाइल गुम होने के कारण
- वायरस, ट्रोजन या मैलवेयर के कारण
- अमान्य रजिस्ट्री कुंजी(Invalid Registry Keys) आदि के कारण ।
MS Excel में रनटाइम त्रुटि 1004 प्राप्त करने के पीछे ये कुछ सबसे सामान्य कारण थे ; अब हम विभिन्न सुधारों को समझते हैं।
एक्सेल में रनटाइम त्रुटि 1004 को ठीक करें
यहां हमने रनटाइम त्रुटि 1004(Runtime Error 1004) को ठीक करने के लिए मैन्युअल और स्वचालित दोनों समाधान विस्तृत किए हैं । आप समस्या को हल करने के लिए अगले तरीकों में से किसी एक का पालन कर सकते हैं।
- एक नया एक्सेल टेम्प्लेट बनाएं
- एक वायरस स्कैन चलाएं
- वीबी के लिए: रन-टाइम त्रुटि '1004', लेजेंड प्रविष्टियों का आकार बदलें
आइए इनमें से प्रत्येक तरीके को विस्तार से देखें।
1] एक नया एक्सेल टेम्प्लेट बनाएं
कुछ मामलों में, इस समस्या को ठीक करना उतना ही सरल हो सकता है, जितना कि किसी मौजूदा वर्कशीट की कॉपी बनाने के बजाय किसी टेम्पलेट से नई वर्कशीट को सम्मिलित करना। यहाँ है आपको क्या करने की जरूरत है:
1] अपने सिस्टम पर एमएस एक्सेल खोलें
2] एक नया माइक्रोसॉफ्ट एक्सेल(Microsoft Excel) वर्कशीट बनाने के लिए ' CTRL + N ' दबाएं या पहली स्क्रीन से ' रिक्त कार्यपुस्तिका ' चुनें।(Blank workbook)
3] एक बार(Once) हो जाने पर एक को छोड़कर कार्यपुस्तिका पर सभी शीट हटा दें।
4] अब, कार्यपुस्तिका को प्रारूपित करें, जिसे छोड़ दिया गया है। साथ ही, ध्यान दें, इस कार्यपुस्तिका को आपकी व्यक्तिगत आवश्यकता के अनुरूप संशोधित किया जा सकता है।
5] अंत में, नई वर्कशीट को एक्सेल टेम्प्लेट(Excel Template) (.xltx या .xlt) फाइल फॉर्मेट में सेव करने के लिए ' File > Save As
6] एक बार जब आप सफलतापूर्वक टेम्पलेट बना लेते हैं, तो आप कोड की निम्न पंक्ति का उपयोग करके इसे प्रोग्रामेटिक रूप से सम्मिलित कर सकते हैं:
Sheets.Add Type:=path\filename
कृपया ध्यान दें -(Please note – ) नए फ़ाइल नाम को दस्तावेज़ के वास्तविक नाम से बदलना न भूलें।
2] एक वायरस स्कैन चलाएं
मैलवेयर और वायरस के लिए अपने कंप्यूटर सिस्टम को स्कैन करना बहुत महत्वपूर्ण है क्योंकि ये फाइलों और महत्वपूर्ण दस्तावेजों को दूषित कर सकते हैं और एमएस एक्सेल(MS Excel) में रनटाइम त्रुटि 1004 दिखा सकते हैं । कभी-कभी एक अच्छे एंटीवायरस प्रोग्राम का उपयोग करने से बहुत मदद मिलती है।
संबंधित(Related) : रन-टाइम त्रुटि 1004, एक्सेल में मैक्रो नहीं चला सकता(Run-time error 1004, Cannot run the Macro in Excel) ।
3] वीबी के लिए: रन-टाइम त्रुटि '1004', लेजेंड प्रविष्टियों का आकार बदलें
यदि आप Microsoft Visual Basic for Applications ( VBA ) मैक्रो चलाते समय रनटाइम(Runtime) त्रुटि 1004 का सामना करते हैं, तो आप इस पद्धति का उपयोग कार्य-आसपास के लिए कर सकते हैं।
आम तौर पर, आपको यह त्रुटि तब मिलती है जब आप Microsoft Excel चार्ट में लेजेंड प्रविष्टियों में परिवर्तन करने के लिए LegendEntries पद्धति का उपयोग करने वाले (LegendEntries)VBA मैक्रो को चलाने का प्रयास करते हैं। उस समय, आपको निम्न त्रुटि संदेश प्राप्त हो सकता है:
रन-टाइम त्रुटि '1004': एप्लिकेशन या ऑब्जेक्ट-डिफ़ाइंड त्रुटि
यह त्रुटि तब होती है जब एक्सेल(Excel) चार्ट में लेजेंड प्रविष्टियों को प्रदर्शित करने के लिए उपलब्ध स्थान की तुलना में एक्सेल चार्ट में अधिक लेजेंड प्रविष्टियां होती हैं(Excel) । जब यह व्यवहार होता है, तो Microsoft Excel लेजेंड प्रविष्टियों को काट सकता है।
इस व्यवहार को हल करने के लिए, एक मैक्रो बनाएं जो आपके वीबीए मैक्रो चार्ट लेजेंड में परिवर्तन करने से पहले (VBA)एक्सेल(Excel) चार्ट लेजेंड टेक्स्ट के फ़ॉन्ट आकार को कम करता है और फिर चार्ट लेजेंड के फ़ॉन्ट आकार को पुनर्स्थापित करता है ताकि यह निम्न मैक्रो उदाहरण के समान हो .
Sub ResizeLegendEntries() With Worksheets("Sheet1").ChartObjects(1).Activate ' Store the current font size fntSZ = ActiveChart.Legend.Font.Size 'Temporarily change the font size. ActiveChart.Legend.Font.Size = 2 'Place your LegendEntries macro code here to make 'the changes that you want to the chart legend. ' Restore the font size. ActiveChart.Legend.Font.Size = fntSZ End With End Sub
हमें उम्मीद है कि यह आलेख Microsoft Excel(Microsoft Excel) में रनटाइम त्रुटि 1004 को ठीक करने में आपकी सहायता करेगा । यह मार्गदर्शिका आपको इस त्रुटि से छुटकारा पाने के लिए मैन्युअल के साथ-साथ स्वचालित समाधान भी देती है; आप अपनी आवश्यकता के अनुसार किसी भी समाधान का उपयोग कर सकते हैं।
आगे पढ़ें(Read next) : एरो कीज माइक्रोसॉफ्ट एक्सेल में काम नहीं कर रही हैं।
Related posts
Microsoft Excel में HLOOKUP फ़ंक्शन का उपयोग कैसे करें
Microsoft Excel में URL से डोमेन नाम कैसे निकालें
Microsoft Excel आपकी जानकारी को पुनर्प्राप्त करने का प्रयास कर रहा है
माइक्रोसॉफ्ट एक्सेल वर्कशीट में ट्रेंडलाइन कैसे जोड़ें
Microsoft Excel में MID और MIDB फ़ंक्शन का उपयोग कैसे करें
त्रुटि कोड 191, Windows 10 पर UWP ऐप्स इंस्टॉल करने में असमर्थ
Windows अद्यतन त्रुटि को ठीक करें 0x80070005
Microsoft समर्थन और पुनर्प्राप्ति सहायक के कमांड-लाइन संस्करण का उपयोग करना
Windows त्रुटि रिपोर्टिंग सेवा में अपलोड करने में समस्या
Windows अद्यतन स्थापित करने में विफल, त्रुटि 0x80070643
फिक्स बिटलॉकर ड्राइव एन्क्रिप्शन का उपयोग नहीं किया जा सकता, त्रुटि 0x8031004A
माइक्रोसॉफ्ट स्टोर त्रुटि 0x80072F05 - सर्वर लड़खड़ा गया
Microsoft सॉलिटेयर संग्रह Windows 10 में नहीं खुलेगा
हमें आपका कैमरा नहीं मिल रहा है, त्रुटि कोड 0xA00F4244 (0xC00DABE0)
Xbox त्रुटि कोड 0x800c000B को कैसे ठीक करें
Microsoft Excel में समय कैसे जोड़ें या योग करें
माइक्रोसॉफ्ट एक्सेल में व्हाट-इफ एनालिसिस को कैसे समझें?
Microsoft Excel में सॉल्वर ऐड-इन को सक्रिय और लोड कैसे करें यदि यह काम नहीं कर रहा है
इस 0x80070cf Windows Store त्रुटि के लिए आपको इंटरनेट की आवश्यकता होगी
Microsoft Excel में एक लिफाफे पर कैसे प्रिंट करें