توضح هذه المقالة كيفية قفل الخلايا في Excel باستخدام Java. تحتوي على تفاصيل لإعداد بيئة التطوير، وقائمة بالخطوات، ونموذج كود من أجل حماية الخلايا في Excel باستخدام Java. ستتعلم قفل الخلايا وحماية الورقة باستخدام عدد قليل فقط من استدعاءات API.
خطوات قفل خلايا معينة في Excel باستخدام Java
- قم بإعداد بيئة التطوير لاستخدام Aspose.Cells for Java لقفل الخلايا
- استيراد الأساليب والفئات المطلوبة
- تعيين مسارات الترخيص وملف Excel الإدخالي وملف Excel الناتج
- تحميل ملف Excel الإدخالي إلى Workbook والوصول إلى الورقة المستهدفة
- اجعل كل شيء قابلاً للتحرير في الورقة المحددة
- اقفل جميع الخلايا المستهدفة من خلال إنشاء النمط المناسب وتطبيقه
- فرض حماية الورقة باستخدام الطريقة Protect
- احفظ ملف Excel الناتج مع ورقة محمية وخلايا مقفلة
تلخص الخطوات أعلاه كيفية قفل خلايا محددة في Excel باستخدام Java. قم بتحميل المصنف، والوصول إلى الورقة، واجعل كل شيء قابلاً للتحرير أو غير مقفل في الورقة. وأخيرًا، اقفل الخلايا المستهدفة باستخدام الطريقة setLocked() في الفئة Style.
كود لقفل خلايا محددة في Excel باستخدام Java
يوضح نموذج الكود أعلاه كيفية قفل خلايا معينة في Excel باستخدام Java. إن جعل كل شيء قابلاً للتحرير أو غير مقفل في البداية خطوة اختيارية يمكنك تخطيها إذا لم تكن مطلوبة. لاحظ أن فرض حماية الورقة ضروري على الرغم من تعيين الخاصية IsLocked إلى True للخلايا المستهدفة.
علمتنا هذه المقالة عملية قفل الخلايا وحماية الورقة. لإضافة علامة اختيار في ملف Excel، راجع المقالة إضافة علامة اختيار في Excel باستخدام Java.