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