VbaProject صف

VbaProject صف

يمثل مشروع VBA.

يكشف النوع VbaProject عن الأعضاء التاليين:

ملكيات

ملكيةوصف
is_valid_signedيشير إلى ما إذا كان توقيع مشروع VBA صالحًا أم لا.
cert_raw_dataيحصل على بيانات الشهادة الخام إذا تم توقيع مشروع VBA هذا.
encodingيحصل على ترميز مشروع VBA ويقوم بتعيينه.
nameيحصل على اسم مشروع VBA ويحدده.
is_signedيشير إلى ما إذا كان VBAcode موقّعًا أم لا.
is_protectedيشير إلى ما إذا كان مشروع VBA هذا محميًا.
islocked_for_viewingيشير إلى ما إذا كان مشروع VBA هذا مقفلاً للعرض.
modulesيحصل على جميع الكائنات VbaModule.
referencesيحصل على جميع المراجع لمشروع VBA.

طُرق

طريقةوصف
sign(self, digital_signature)قم بتوقيع مشروع VBA هذا باستخدام DigitalSignature
protect(self, islocked_for_viewing, password)يحمي أو يلغي حماية مشروع VBA هذا.
copy(self, source)نسخ مشروع VBA من ملف آخر.
validate_password(self, password)التحقق من صحة كلمة مرور الحماية.

مثال

from aspose.cells import Workbook

# Instantiating a Workbook object
workbook = Workbook()
#  Init VBA project.
vbaProject = workbook.vba_project
# Saving the Excel file
workbook.save("book1.xlsm")

أنظر أيضا