3 طرق لحماية كود فبا

جدول المحتويات:

3 طرق لحماية كود فبا
3 طرق لحماية كود فبا

فيديو: 3 طرق لحماية كود فبا

فيديو: 3 طرق لحماية كود فبا
فيديو: 😮فك قفل اى ملف Excel كيفية فتح ملف محمي بكلمة مرور بدون برامج !! 2024, شهر نوفمبر
Anonim

Microsoft Visual Basic for Applications (VBA) هي اللغة القياسية لكتابة برامج أتمتة الوظائف في Microsoft Office. تعرف على كيفية حماية كود VBA الخاص بك من السرقة أو التخريب من قبل الآخرين.

خطوة

الطريقة 1 من 3: حماية الرمز بكلمة مرور

حماية كود VBA الخطوة 1
حماية كود VBA الخطوة 1

الخطوة الأولى: افتح محرر Visual Basic ، الموجود عادة في قائمة "أدوات"> "ماكرو"

إذا كنت تستخدم Access ، فقد تحتاج إلى فتح نافذة قاعدة البيانات أولاً ، بناءً على إعدادات جهاز الكمبيوتر الخاص بك.

  • حدد "خصائص المشروع" في قائمة "أدوات" في محرر Visual Basic.

    حماية VBA Code الخطوة 1
    حماية VBA Code الخطوة 1
حماية كود VBA الخطوة 2
حماية كود VBA الخطوة 2

الخطوة 2. انتقل إلى علامة التبويب "الحماية"

حماية كود VBA الخطوة 3
حماية كود VBA الخطوة 3

الخطوة 3. حدد خيار "قفل المشروع للعرض" لإخفاء الرمز

حماية كود VBA الخطوة 4
حماية كود VBA الخطوة 4

الخطوة 4. أدخل كلمة المرور مرتين في المربع المقدم لإنشاء كلمة مرور وتأكيدها

حماية رمز VBA الخطوة 5
حماية رمز VBA الخطوة 5

الخطوة 5. احفظ الملف وأغلقه وأعد فتحه لحفظ التغييرات

إذا كنت تستخدم Excel 2007 والإصدارات الأحدث ، فقد تحتاج إلى حفظ الملف كملف XLSM حتى تعمل التعليمات البرمجية.)

الطريقة 2 من 3: إخفاء التعليمات البرمجية لـ VBA في ملفات Access 2007 للقراءة فقط

حماية رمز VBA الخطوة 6
حماية رمز VBA الخطوة 6

الخطوة الأولى. انتقل إلى علامة التبويب "أدوات قاعدة البيانات"

حماية رمز VBA الخطوة 7
حماية رمز VBA الخطوة 7

الخطوة 2. حدد موقع مجموعة "أدوات قاعدة البيانات"

حماية كود VBA الخطوة 8
حماية كود VBA الخطوة 8

الخطوة 3. حدد Make ACCDE. "

حماية رمز VBA الخطوة 9
حماية رمز VBA الخطوة 9

الخطوة 4. احفظ ملف ACCDE باسم مختلف

ملفات ACCDE هي ملفات للقراءة فقط ، لذا ستظل بحاجة إلى الاحتفاظ بالملفات الأصلية لإجراء التغييرات.

الطريقة الثالثة من 3: حماية التعليمات البرمجية لـ VBA عن طريق إنشاء الوظائف الإضافية

حماية رمز VBA الخطوة 10
حماية رمز VBA الخطوة 10

الخطوة 1. قم بإنشاء ملف Office فارغ وفقًا للرمز الذي تريد إنشاءه

على سبيل المثال ، إذا كانت التعليمات البرمجية الخاصة بك مصممة لبرنامج Excel ، فقم بإنشاء ملف Excel جديد.

حماية رمز VBA الخطوة 11
حماية رمز VBA الخطوة 11

الخطوة 2. انسخ التعليمات البرمجية لـ VBA في محرر Visual Basic في ملف فارغ

حماية رمز VBA الخطوة 12
حماية رمز VBA الخطوة 12

الخطوة الثالثة. افتح نافذة "وحدات الماكرو" ، الموجودة بشكل عام ضمن "الأدوات". "

حماية رمز VBA الخطوة 13
حماية رمز VBA الخطوة 13

الخطوة 4. اختبر الكود الخاص بك ، و "تصحيح"

حماية رمز VBA الخطوة 14
حماية رمز VBA الخطوة 14

الخطوة 5. احذف محتويات الملف الذي أضافه الماكرو

حماية رمز VBA الخطوة 15
حماية رمز VBA الخطوة 15

الخطوة 6. أضف وصفًا للماكرو المراد تشغيله

لإضافة وصف ، قد تحتاج إلى النقر فوق "خيارات" في نافذة الماكرو.

حماية رمز VBA الخطوة 16
حماية رمز VBA الخطوة 16

الخطوة 7. تجميع الكود

في محرر Visual Basic ، ابحث عن قائمة "تصحيح" ، وحدد "ترجمة مشروع VBA."

حماية رمز VBA الخطوة 17
حماية رمز VBA الخطوة 17

الخطوة 8. احفظ نسخة من الملف بالتنسيق القياسي

حماية كود VBA الخطوة 18
حماية كود VBA الخطوة 18

الخطوة 9. انقر فوق "أدوات" في محرر Visual Basic ، ثم حدد "خصائص المشروع". "

حماية رمز VBA الخطوة 19
حماية رمز VBA الخطوة 19

الخطوة 10. انقر فوق علامة التبويب "الحماية"

حماية رمز VBA الخطوة 20
حماية رمز VBA الخطوة 20

الخطوة 11. حدد مربع الاختيار "تأمين المشروع للعرض"

قد تحتاج إلى تعيين كلمة مرور ، بناءً على نوع الملف الذي تستخدمه وإعدادات Office / الكمبيوتر.

حماية رمز VBA الخطوة 21
حماية رمز VBA الخطوة 21

الخطوة 12. افتح "حفظ باسم … "أو" حفظ نسخة ".

حماية رمز VBA الخطوة 22
حماية رمز VBA الخطوة 22

الخطوة 13. قم بالوصول إلى القائمة المنسدلة ، ثم قم بتغيير نوع الملف وفقًا للوظيفة الإضافية التي قمت بإنشائها

  • احفظ الوظائف الإضافية لـ Microsoft Word كـ DOT أو قوالب. إذا كنت تريد تشغيل الوظيفة الإضافية عند فتح Word ، فاحفظ الملف في مجلد "بدء التشغيل" في Word.
  • احفظ الوظيفة الإضافية لـ Microsoft Excel كـ XLA.
  • احفظ الوظيفة الإضافية لـ Microsoft Access بتنسيق MDE. سيحمي هذا التنسيق رمز VBA. يمكن أيضًا حفظ ملفات ماكرو Excel بتنسيق MDA ، لكن لن يتم إخفاء الكود.
  • احفظ الوظيفة الإضافية لـ Microsoft PowerPoint كـ PPA. بهذه الطريقة ، سيتم قفل رمز VBA ، ولا يمكن لأي شخص آخر الوصول إليه أو تحريره.
حماية رمز VBA الخطوة 23
حماية رمز VBA الخطوة 23

الخطوة 14. أغلق Microsoft Office وأعد فتحه

ستكون الوظيفة الإضافية الخاصة بك قابلة للاستخدام.

نصائح

  • إذا لم تتمكن من العثور على محرر VBA أو مدير الوظائف الإضافية ، فتأكد من تثبيت البرنامج على جهاز الكمبيوتر الخاص بك. إذا لم يكن البرنامج مثبتًا ، فقد تحتاج إلى استخدام قرص تثبيت Office المضغوط لتثبيت الملفات الضرورية.
  • قد تؤثر إعدادات Microsoft Office الخاصة بك على موقع الوظائف في البرامج الفردية. إذا لم تتمكن من العثور على وظيفة معينة ، فابحث عنها في قائمة "المساعدة".

موصى به: