VbaProject
محتويات
[
يخفي
]VbaProject class
يمثل مشروع VBA .
public class VbaProject
الخصائص
| اسم | وصف |
|---|---|
| CertRawData { get; } | يحصل على البيانات الأولية للشهادة إذا تم توقيع مشروع VBA . |
| IslockedForViewing { get; } | يشير إلى ما إذا كان مشروع VBA مغلقًا للعرض. |
| IsProtected { get; } | يشير إلى ما إذا كان مشروع VBA محميًا. |
| IsSigned { get; } | يشير إلى ما إذا كان رمز VBAcode موقّعًا أم لا. |
| IsValidSigned { get; } | يشير إلى ما إذا كان توقيع مشروع VBA صالحًا أم لا. |
| Modules { get; } | يحصل على الكلVbaModule أشياء. |
| Name { get; set; } | الحصول على اسم مشروع VBA وتعيينه. |
| References { get; } | يحصل على جميع مراجع مشروع VBA . |
طُرق
| اسم | وصف |
|---|---|
| Copy(VbaProject) | نسخ مشروع VBA من ملف آخر. |
| Protect(bool, string) | يحمي مشروع VBA هذا أو يلغي حمايته. |
| Sign(DigitalSignature) | قم بتوقيع مشروع VBA هذا بواسطة DigitalSignature |
| ValidatePassword(string) | يتحقق من صحة كلمة مرور الحماية . |
أمثلة
[C#]
// إنشاء كائن مصنف
Workbook workbook = new Workbook();
// التهيئة لمشروع VBA.
VbaProject vbaProject = workbook.VbaProject;
// حفظ ملف Excel
workbook.Save("book1.xlsm");
[Visual Basic]
'إنشاء كائن مصنف
Dim workbook As Workbook = New Workbook()
'مشروع التهيئة VBA.
Dim vbaProject as VbaProject = workbook.VbaProject
'حفظ ملف Excel
workbook.Save("book1.xlsm")
أنظر أيضا
- مساحة الاسم Aspose.Cells.Vba
- المجسم Aspose.Cells