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")
أنظر أيضا
- وحدة aspose.cells.vba
- فئة VbaModule