اكتشاف ما إذا كان المشروع VBA محميًا

سيناريوهات الاستخدام المحتملة

يمكنك معرفة ما إذا كان مشروع VBA (تطبيقات Visual Basic) لملف Excel الخاص بك محميًا أم لا باستخدام VbaProject.isProtected() الطريقة

الكود المثالي

الكود العيني التالي ينشئ دفتر عمل ثم يتحقق مما إذا كان مشروع VBA محميًا أم لا. ثم يحمي مشروع VBA ويتحقق مرة أخرى مما إذا كان مشروع VBA محميًا أم لا. يُرجى الرجوع إلى الإخراج في وحدة التحكم كمرجع. قبل الحماية، VbaProject.isProtected() تعيد false ولكن بعد الحماية، تعيد true.

مخرجات الوحدة

هذا هو إخراج المجموعة الخرجية للرمز العيني أعلاه للمرجع.

 IsProtected - Before Protecting VBA Project: false

IsProtected - After Protecting VBA Project: true