Microsoft Visual Basic for Applications (VBA) Microsoft Office में फ़ंक्शन ऑटोमेशन प्रोग्राम लिखने के लिए मानक भाषा है। अपने वीबीए कोड को चोरी होने या दूसरों द्वारा तोड़फोड़ करने से बचाने का तरीका जानें।
कदम
विधि 1 में से 3: पासवर्ड कोड की सुरक्षा करता है
चरण 1. विजुअल बेसिक एडिटर खोलें, जो आमतौर पर "टूल्स"> "मैक्रो" मेनू में स्थित होता है।
यदि आप एक्सेस का उपयोग कर रहे हैं, तो आपको अपनी कंप्यूटर सेटिंग्स के आधार पर पहले डेटाबेस विंडो खोलने की आवश्यकता हो सकती है।
-
विजुअल बेसिक एडिटर में "टूल्स" मेनू पर "प्रोजेक्ट प्रॉपर्टीज" चुनें।
चरण 2. "सुरक्षा" टैब पर जाएं।
चरण 3. कोड को छिपाने के लिए "लॉक प्रोजेक्ट फॉर व्यूइंग" विकल्प को चेक करें।
चरण 4. पासवर्ड बनाने और पुष्टि करने के लिए दिए गए बॉक्स में दो बार पासवर्ड दर्ज करें।
चरण 5. परिवर्तनों को सहेजने के लिए फ़ाइल को सहेजें, बंद करें और फिर से खोलें।
यदि आप Excel 2007 और बाद के संस्करण का उपयोग कर रहे हैं, तो कोड के काम करने के लिए आपको फ़ाइल को XLSM फ़ाइल के रूप में सहेजने की आवश्यकता हो सकती है।)
विधि 2 का 3: VBA कोड को Access 2007 फ़ाइलों में केवल-पढ़ने के लिए छिपाना
चरण 1. "डेटाबेस उपकरण" टैब पर जाएं।
चरण 2. "डेटाबेस उपकरण" समूह का पता लगाएँ।
चरण 3. "एसीसीडीई बनाएं" चुनें। "
चरण 4. ACCDE फ़ाइल को किसी भिन्न नाम से सहेजें।
ACCDE फ़ाइलें केवल-पढ़ने के लिए फ़ाइलें हैं इसलिए आपको परिवर्तन करने के लिए अभी भी मूल फ़ाइलों को रखने की आवश्यकता होगी।
विधि 3 का 3: ऐड-इन्स बनाकर VBA कोड की सुरक्षा करना
चरण 1. जिस कोड को आप बनाना चाहते हैं, उसके अनुसार एक रिक्त कार्यालय फ़ाइल बनाएँ।
उदाहरण के लिए, यदि आपका कोड एक्सेल के लिए डिज़ाइन किया गया है, तो एक नई एक्सेल फ़ाइल बनाएँ।
चरण 2. VBA कोड को किसी खाली फ़ाइल में Visual Basic Editor में कॉपी करें।
चरण 3. "मैक्रोज़" विंडो खोलें, जो आम तौर पर "टूल्स" के अंतर्गत होता है। "
चरण 4. अपने कोड, और "डीबग" का परीक्षण करें।
चरण 5. मैक्रो द्वारा जोड़ी गई फ़ाइल की सामग्री को हटा दें।
चरण 6. चलाने के लिए मैक्रो का विवरण जोड़ें।
विवरण जोड़ने के लिए, आपको मैक्रो विंडो में "विकल्प" पर क्लिक करने की आवश्यकता हो सकती है।
चरण 7. कोड संकलित करें।
विजुअल बेसिक एडिटर में, "डीबग" मेनू ढूंढें, और "वीबीए प्रोजेक्ट संकलित करें" चुनें।
चरण 8. मानक प्रारूप में फ़ाइल की एक प्रति सहेजें।
चरण 9. विजुअल बेसिक एडिटर में "टूल्स" पर क्लिक करें, फिर "प्रोजेक्ट प्रॉपर्टीज" चुनें। "
चरण 10. "सुरक्षा" टैब पर क्लिक करें।
चरण 11. "देखने के लिए लॉक प्रोजेक्ट" चेकबॉक्स को चेक करें।
आपके द्वारा उपयोग की जा रही फ़ाइल के प्रकार और आपके कार्यालय/कंप्यूटर सेटिंग्स के आधार पर आपको पासवर्ड सेट करने की आवश्यकता हो सकती है।
चरण 12. "इस रूप में सहेजें" खोलें।.." या "एक प्रति सहेजें"।
चरण 13. ड्रॉप-डाउन मेनू तक पहुंचें, फिर आपके द्वारा बनाए गए ऐड-इन के अनुसार फ़ाइल प्रकार बदलें।
- माइक्रोसॉफ्ट वर्ड ऐड-इन्स को डॉट या टेम्प्लेट के रूप में सेव करें। यदि आप चाहते हैं कि Word खोलते समय ऐड-इन चले, तो फ़ाइल को Word के "स्टार्टअप" फ़ोल्डर में सहेजें।
- Microsoft Excel ऐड-इन को XLA के रूप में सहेजें।
- माइक्रोसॉफ्ट एक्सेस ऐड-इन को एमडीई फॉर्मेट में सेव करें। यह प्रारूप VBA कोड की सुरक्षा करेगा। एक्सेल मैक्रो फाइल्स को एमडीए फॉर्मेट में भी सेव किया जा सकता है, लेकिन कोड छिपाया नहीं जाएगा।
- Microsoft PowerPoint ऐड-इन को PPA के रूप में सहेजें। इस तरह, वीबीए कोड लॉक हो जाएगा, और कोई भी इसे एक्सेस या संपादित नहीं कर सकता है।
चरण 14. माइक्रोसॉफ्ट ऑफिस को बंद करें और फिर से खोलें।
आपका ऐड-इन प्रयोग करने योग्य होगा।
टिप्स
- यदि आपको VBA संपादक या ऐड-इन प्रबंधक नहीं मिल रहा है, तो सुनिश्चित करें कि प्रोग्राम आपके कंप्यूटर पर स्थापित है। यदि प्रोग्राम स्थापित नहीं है, तो आपको आवश्यक फ़ाइलों को स्थापित करने के लिए Office स्थापना सीडी का उपयोग करने की आवश्यकता हो सकती है।
- आपकी Microsoft Office सेटिंग्स अलग-अलग प्रोग्रामों में फ़ंक्शन के स्थान को प्रभावित कर सकती हैं। यदि आपको कोई विशिष्ट फ़ंक्शन नहीं मिल रहा है, तो इसे "सहायता" मेनू में देखें।