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")

أنظر أيضا