Protect
محتويات
[
يخفي
]Protect(ProtectionType)
حماية ورقة العمل .
public void Protect(ProtectionType type)
معامل | يكتب | وصف |
---|---|---|
type | ProtectionType | نوع الحماية. |
ملاحظات
هذه الطريقة تحمي ورقة العمل بدون كلمة مرور. يمكنه حماية ورقة العمل في جميع إصدارات ملف Excel.
أنظر أيضا
- enum ProtectionType
- class Worksheet
- مساحة الاسم Aspose.Cells
- المجسم Aspose.Cells
Protect(ProtectionType, string, string)
حماية ورقة العمل .
public void Protect(ProtectionType type, string password, string oldPassword)
معامل | يكتب | وصف |
---|---|---|
type | ProtectionType | نوع الحماية. |
password | String | كلمة المرور. |
oldPassword | String | إذا كانت ورقة العمل محمية بالفعل بكلمة مرور ، فالرجاء توفير كلمة المرور القديمة. وإلا ، يمكنك تعيين قيمة فارغة أو سلسلة فارغة لهذه المعلمة. |
ملاحظات
يمكن لهذه الطريقة حماية ورقة العمل في جميع إصدارات ملف 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()
أنظر أيضا
- enum ProtectionType
- class Worksheet
- مساحة الاسم Aspose.Cells
- المجسم Aspose.Cells