حماية Cells
Contents
[
Hide
]
يصف هذا الموضوع بعض الأساليب لحماية الخلايا. يسمح استخدام هذه الأساليب للمطورين بتقييد المستخدمين من تحرير كل أو نطاق محدد من الخلايا في ورقة العمل.
حماية Cells
Aspose.Cells.GridWeb يوفر بعض التقنيات المختلفة للتحكم في مستوى الحماية على الخلايا عندما يكون عنصر التحكم فيوضع التحرير (الوضع الافتراضي). هذا يحمي الخلايا من التعديل من قبل المستخدمين النهائيين.
جعل الكل Cells للقراءة فقط
لتعيين جميع الخلايا في ورقة العمل للقراءة فقط ، قم باستدعاء أسلوب SetAllCellsReadonly الخاص بورقة العمل.
جعل كل Cells قابل للتحرير
لإزالة الحماية من جميع الخلايا ، قم باستدعاء أسلوب SetAllCellsEditable الخاص بورقة العمل. هذه الطريقة لها تأثير معاكس لأسلوب SetAllCellsReadonly.
جعل Cells المحدد للقراءة فقط
لحماية نطاق من الخلايا فقط:
- أولاً ، اجعل جميع الخلايا قابلة للتحرير عن طريق استدعاء طريقة SetAllCellsEditable.
- حدد نطاق الخلايا المطلوب حمايتها عن طريق استدعاء أسلوب SetReadonlyRange الخاص بورقة العمل. تأخذ هذه الطريقة عدد الصفوف والأعمدة لتحديد نطاق الخلايا.
جعل مختارة Cells قابلة للتحرير
لإلغاء حماية نطاق من الخلايا:
- اجعل كل الخلايا مقروءة فقط عن طريق استدعاء الأسلوب SetAllCellsReadonly.
- حدد نطاق الخلايا التي يمكن تحريرها عن طريق استدعاء أسلوب SetEditableRange الخاص بورقة العمل. تأخذ هذه الطريقة عدد الصفوف والأعمدة لتحديد نطاق الخلايا.