VBA
मैक्रो सुरक्षा और VBA- प्रोजेक्ट / -मॉड्यूल्स पर हस्ताक्षर
खोज…
एक मान्य डिजिटल स्व-हस्ताक्षरित प्रमाणपत्र SELFCERT.EXE बनाएं
मैक्रोज़ को चलाने और सुरक्षा कार्यालय अनुप्रयोगों को दुर्भावनापूर्ण कोड के खिलाफ प्रदान करने के लिए, वीबीए संपादक> उपकरण> डिजिटल हस्ताक्षर से VBAProject.OTM को डिजिटल रूप से हस्ताक्षर करना आवश्यक है।
कार्यालय एक स्व-हस्ताक्षरित डिजिटल प्रमाण पत्र बनाने के लिए एक उपयोगिता के साथ आता है जिसे आप अपनी परियोजनाओं पर हस्ताक्षर करने के लिए पीसी पर नियोजित कर सकते हैं।
यह उपयोगिता SELFCERT.EXE कार्यालय प्रोग्राम फ़ोल्डर में है,
प्रमाणपत्र विज़ार्ड खोलने के लिए VBA प्रोजेक्ट्स के लिए डिजिटल प्रमाणपत्र पर क्लिक करें।
संवाद में प्रमाण पत्र के लिए एक उपयुक्त नाम दर्ज करें और ठीक पर क्लिक करें।
यदि सब ठीक रहा तो आपको एक पुष्टि दिखाई देगी:
अब आप SELFCERT विज़ार्ड को बंद कर सकते हैं और अपना ध्यान आपके द्वारा बनाए गए प्रमाणपत्र की ओर मोड़ सकते हैं।
यदि आप अपने द्वारा बनाए गए प्रमाण पत्र को नियोजित करने का प्रयास करते हैं और आप इसके गुणों की जांच करते हैं
आप देखेंगे कि प्रमाणपत्र पर भरोसा नहीं किया गया है और कारण संवाद में इंगित किया गया है।
प्रमाणपत्र को वर्तमान उपयोगकर्ता> व्यक्तिगत> प्रमाणपत्र स्टोर में बनाया गया है। इसे स्थानीय कंप्यूटर> ट्रस्टेड रूट सर्टिफिकेट अथॉरिटीज> सर्टिफिकेट्स स्टोर में जाने की आवश्यकता है, इसलिए आपको पूर्व से निर्यात करने और बाद में आयात करने की आवश्यकता है।
विंडोज की + आर दबाने पर जो 'रन' विंडो को खोलेगा। फिर नीचे दिखाए अनुसार विंडो में 'एमएमसी' दर्ज करें और 'ओके' पर क्लिक करें।
Microsoft प्रबंधन कंसोल खुलेगा और निम्न की तरह दिखेगा।
फ़ाइल मेनू से, स्नैप-इन जोड़ें / निकालें चुनें ... फिर आगामी संवाद से, प्रमाणपत्र पर डबल क्लिक करें और फिर ठीक पर क्लिक करें
प्रमाणपत्र के लिए बाईं विंडो में ड्रॉपडाउन का विस्तार करें - वर्तमान उपयोगकर्ता 'और नीचे दिखाए गए अनुसार प्रमाणपत्रों का चयन करें। तब केंद्र पैनल उस स्थान पर प्रमाण पत्र दिखाएगा, जिसमें आपके द्वारा पहले बनाया गया प्रमाण पत्र शामिल होगा:
प्रमाणपत्र पर राइट क्लिक करें और सभी कार्य> निर्यात चुनें:
निर्यात विज़ार्ड
अगला पर क्लिक करें
केवल एक पूर्व चयनित विकल्प उपलब्ध होगा, इसलिए 'अगला' पर फिर से क्लिक करें:
शीर्ष आइटम पहले से ही चयनित होगा। नेक्स्ट पर फिर से क्लिक करें और निर्यात किए गए प्रमाणपत्र को बचाने के लिए एक नाम और स्थान चुनें।
प्रमाणपत्र सहेजने के लिए अगला क्लिक करें
एक बार ध्यान प्रबंधन कंसोल पर वापस आ जाता है।
प्रमाणपत्र मेनू का विस्तार करें और विश्वसनीय रूट प्रमाणीकरण प्राधिकारी मेनू से, प्रमाणपत्र का चयन करें।
दाएँ क्लिक करें। सभी कार्य और आयात का चयन करें
अगला क्लिक करें और विश्वसनीय रूट प्रमाणन प्राधिकरण स्टोर में सहेजें:
फिर अगला> समाप्त करें, अब कंसोल बंद करें।
यदि आप अब प्रमाण पत्र का उपयोग करते हैं और इसके गुणों की जांच करते हैं, तो आप देखेंगे कि यह एक विश्वसनीय प्रमाण पत्र है और आप इसका उपयोग अपनी परियोजना पर हस्ताक्षर करने के लिए कर सकते हैं: