Protect

Protect(ProtectionType)

حماية ورقة العمل .

public void Protect(ProtectionType type)
معامليكتبوصف
typeProtectionTypeنوع الحماية.

ملاحظات

هذه الطريقة تحمي ورقة العمل بدون كلمة مرور. يمكنه حماية ورقة العمل في جميع إصدارات ملف Excel.

أنظر أيضا


Protect(ProtectionType, string, string)

حماية ورقة العمل .

public void Protect(ProtectionType type, string password, string oldPassword)
معامليكتبوصف
typeProtectionTypeنوع الحماية.
passwordStringكلمة المرور.
oldPasswordStringإذا كانت ورقة العمل محمية بالفعل بكلمة مرور ، فالرجاء توفير كلمة المرور القديمة. وإلا ، يمكنك تعيين قيمة فارغة أو سلسلة فارغة لهذه المعلمة.

ملاحظات

يمكن لهذه الطريقة حماية ورقة العمل في جميع إصدارات ملف Excel.

أمثلة


[C#]

// إنشاء كائن مصنف
Workbook excel = new Workbook("template.xlsx");
// الوصول إلى ورقة العمل الأولى في ملف Excel
Worksheet worksheet = excel.Worksheets[0];
// حماية ورقة العمل بكلمة مرور
worksheet.Protect(ProtectionType.All, "aspose", null);
// حفظ ملف Excel المعدل بالتنسيق الافتراضي (أي Excel 20003)
excel.Save("output.xls");
// إغلاق دفق الملف لتحرير جميع الموارد

[Visual Basic]

'إنشاء دفق ملف يحتوي على ملف Excel ليتم فتحه
Dim fstream As FileStream = New FileStream("book1.xls", FileMode.Open)
'إنشاء كائن مصنف وفتح ملف Excel من خلال تدفق الملف
Dim excel As Workbook = New Workbook(fstream)
'الوصول إلى ورقة العمل الأولى في ملف Excel
Dim worksheet As Worksheet = excel.Worksheets(0)
'حماية ورقة العمل بكلمة مرور
worksheet.Protect(ProtectionType.All, "aspose", DBNull.Value.ToString())
'حفظ ملف Excel المعدل بالتنسيق الافتراضي (أي Excel 20003)
excel.Save("output.xls")
'إغلاق دفق الملف لتحرير جميع الموارد
fstream.Close()

أنظر أيضا