VbaProject الدرجة

VbaProject الدرجة

يمثل مشروع VBA.

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

ملكيات

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

طُرق

طريقةوصف
sign(digital_signature)قم بتوقيع مشروع VBA هذا بواسطة DigitalSignature
protect(islocked_for_viewing, password)يحمي أو يلغي حماية مشروع VBA هذا.
copy(source)انسخ مشروع VBA من ملف آخر.
validate_password(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")

أنظر أيضا