हमने यहां छह लोगों के पहले नाम, अंतिम नाम, और उम्र के साथ एक नमूना डेटासेट तैयार किया है।
हम इस कोड के साथ डेटासेट से एक सेल कॉपी करना चाहते हैं।
Sub Copy_Range()
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
ActiveCell.Offset(0, 4).Range("A1").Select
ActiveSheet.Paste
End Sub
जब हम इसे चलाने के लिए कीबोर्ड पर F5 दबाते हैं, तो एक त्रुटि संदेश पॉप अप होता है जिसमें कहा जाता है कि कोड एक्सेल फाइल के लिए सक्षम नहीं है। आइए देखें कि इस समस्या को कैसे ठीक करें।
फिक्स 1 - एक्सेल में सिंगल वर्कबुक के लिए मैक्रोज़ सक्षम करें
केस 1.1. सुरक्षा चेतावनी के माध्यम से एक्सेस
- जब आप वर्कबुक खोलते हैं, तो आप फॉर्मूला बार के शीर्ष पर एक सुरक्षा चेतावनी देखेंगे।
- कंटेंट सक्षम करें पर क्लिक करके मैक्रोज़ सक्षम करें।
- यदि विजुअल बेसिक एडिटर विंडो फाइल खोलते समय खुली है, तो आपको निम्न माइक्रोसॉफ्ट एक्सेल सुरक्षा सूचना मिलेगी।
- इसे एक्सेस करने के लिए मैक्रोज़ सक्षम करें पर क्लिक करें।
केस 1.2 - बैकस्टेज व्यू के साथ मैक्रोज़ चालू करें
- फाइल टैब पर जाएं।
- इन्फो पर क्लिक करें।
- सुरक्षा चेतावनी के तहत कंटेंट सक्षम करें सेलेक्ट करें।
केस 1.3 - ट्रस्ट सेंटर में सेटिंग्स बदलें
- फाइल टैब पर जाएं और विकल्प सेलेक्ट करें।
- एक्सेल विकल्प डायलॉग बॉक्स में ट्रस्ट सेंटर सेलेक्ट करें।
- ट्रस्ट सेंटर सेटिंग्स पर क्लिक करें।
- ट्रस्ट सेंटर डायलॉग बॉक्स में मैक्रो सेटिंग्स पर जाएं।
- VBA मैक्रोज़ को नोटिफिकेशन के साथ अक्षम करें चेक करें।
- एक्टिवX सेटिंग्स पर जाएं और इमेज में दिखाए गए विकल्प को सेलेक्ट करें।
- सभी डायलॉग बॉक्स बंद करने के लिए OK दो बार दबाएं।
केस 1.4 - विश्वसनीय दस्तावेज़ स्थापित करें
- फाइल टैब पर जाएं और विकल्प सेलेक्ट करें।
- एक्सेल विकल्प विंडो में ट्रस्ट सेंटर टैब से ट्रस्ट सेंटर सेटिंग्स सेलेक्ट करें।
- विश्वसनीय दस्तावेज़ सेक्शन में नेटवर्क पर दस्तावेज़ों को विश्वसनीय बनाने की अनुमति दें विकल्प चिह्नित करें।
- OK दो बार दबाएं।
- यदि आपको इस फीचर को वापस रोल करने की आवश्यकता है, तो विश्वसनीय दस्तावेज़ टैब में क्लियर पर क्लिक करें और विंडो बंद करें।
फिक्स 2 - एक्सेल में सभी वर्कबुक के लिए मैक्रोज़ स्थायी रूप से अनुमति दें
केस 2.1 - ट्रस्ट सेंटर में बदलाव लागू करें
- फाइल सेलेक्ट करें और विकल्प चुनें।
- ट्रस्ट सेंटर सेलेक्ट करें और ट्रस्ट सेंटर सेटिंग्स पर जाएं।
- मैक्रो सेटिंग्स टैब पर जाएं।
- VBA मैक्रोज़ सक्षम करें विकल्प चेक करें।
- सभी विंडो बंद करने के लिए OK दो बार दबाएं।
और पढ़ें: [हल]: एक्सेल में मैक्रो सेटिंग्स ग्रे आउट
केस 2.2 - विश्वसनीय स्थान बनाएं
- फाइल सेलेक्ट करें और विकल्प चुनें।
- एक्सेल विकल्प विंडो से ट्रस्ट सेंटर सेटिंग्स पर जाएं।
- ट्रस्ट सेंटर विंडो में विश्वसनीय स्थान सेक्शन पर जाएं।
- नया स्थान जोड़ें पर क्लिक करें।
- पथ सेक्शन में एक फोल्डर इन्सर्ट करें।
- विवरण बॉक्स में विवरण टाइप करें ताकि विश्वसनीय फाइल्स आसानी से निर्धारित की जा सकें।
- इस स्थान के सबफोल्डर्स भी विश्वसनीय हैं विकल्प चेक करें यदि आपके पास कोई है।
- सभी विंडो बंद करने के लिए OK दो बार दबाएं।
- जितनी चाहें उतनी फाइल्स जोड़ने के लिए दोहराएं। इन फोल्डर्स में एक्सेल फाइल्स में मैक्रोज़ सक्षम होंगे।
फिक्स 3 - एक सत्र के लिए मैक्रोज़ चालू करें
- फाइल टैब पर जाएं।
- इन्फो सेक्शन पर जाएं।
- सुरक्षा चेतावनी में उन्नत विकल्प सेलेक्ट करें।
- इस सत्र के लिए कंटेंट सक्षम करें विकल्प सेलेक्ट करें।
- OK दबाएं और आप केवल तब तक मैक्रो चला पाएंगे जब तक एक्सेल खुला है।
एक्सेल में मैक्रोज़ कैसे अक्षम करें
- फाइल सेलेक्ट करें और विकल्प पर जाएं।
- ट्रस्ट सेंटर सेलेक्ट करें और ट्रस्ट सेंटर सेटिंग्स पर जाएं।
- मैक्रो सेटिंग्स पर जाएं।
- VBA मैक्रोज़ को नोटिफिकेशन के बिना अक्षम करें विकल्प सेलेक्ट करें।
- OK दबाएं।
याद रखने योग्य बातें
- VBA कोड में उपयोग करने के लिए आपको अपनी एक्सेल फाइल को मैक्रो-सक्षम वर्कबुक के रूप में सेव करना होगा।
- ट्रस्ट सेंटर विंडो में सभी मैक्रोज़ सक्षम करें सहमति देने से बचें जब तक आप सुनिश्चित न हों कि आप क्या डाउनलोड कर रहे हैं। आप मैलवेयर कोड सक्षम कर सकते हैं।
प्रैक्टिस वर्कबुक डाउनलोड करें
संबंधित आर्टिकल
- [फिक्स्ड] एक्सेल मैक्रोज़ सक्षम लेकिन काम नहीं कर रहे
- [फिक्स्ड!]: एक्सेल में मैक्रोज़ सक्षम करने में असमर्थ
- [हल:] छिपे हुए वर्कबुक पर मैक्रो संपादित नहीं कर सकते
- एक्सेल मैक्रो सुरक्षा
मुफ्त एडवांस एक्सेल अभ्यास समाधान के साथ प्राप्त करें!