قفل الخلايا في Excel باستخدام Python

يصف هذا الدليل المختصر كيفية قفل الخلايا في Excel باستخدام Python. ستحصل على إعدادات بيئة التطوير، وقائمة بالخطوات، ونموذج كود لـ قفل خلايا محددة في Excel باستخدام Python. تم توفير جميع التفاصيل لإعداد الأنماط المطلوبة، والتي تُستخدم في النهاية لقفل الخلايا أو إلغاء قفلها في ملف Excel.

خطوات قفل خلايا معينة في Excel باستخدام Python

  1. إعداد بيئة التطوير لاستخدام Aspose.Cells for Python via .NET لقفل الخلايا
  2. تطبيق الترخيص لتجنب العلامة المائية وقيود المنتج
  3. فتح ملف Excel باستخدام الكائن Workbook وتحديد الورقة المطلوبة
  4. تعيين جميع الخلايا كقابلة للتحرير قبل إلغاء قفلها، إن وجدت
  5. قفل جميع الخلايا المستهدفة باستخدام الفئة Style
  6. استخدام Protect لحماية الورقة بعد قفل جميع الخلايا المستهدفة
  7. حفظ ملف Excel الناتج مع الخلايا المقفلة والورقة المحمية

توضح الخطوات أعلاه عملية تطبيق حماية الخلايا في Excel باستخدام Python. قم بتطبيق الترخيص، وتحميل ملف Excel باستخدام كائن Workbook، والوصول إلى الورقة التي سيتم قفل الخلايا فيها، وإلغاء قفل جميع العناصر في الورقة بشكل اختياري وجعلها قابلة للتحرير، وتعيين خاصية locked إلى true ضمن خاصية style للخلايا المستهدفة. وأخيرًا، استدعِ طريقة Protect لفرض إعدادات القفل في الورقة وحفظ Workbook.

كود قفل الخلايا المحددة في Excel باستخدام Python

يوضح هذا الكود كيفية قفل خلايا معينة في Excel باستخدام Python. تأخذ الطريقة protect() قيمة التعداد ProtectionType.All كوسيط، والتي تطبق الحماية على جميع أنواع العناصر. يمكنك أيضًا اختيار أنواع حماية أخرى، وتعيين كلمة مرور لإلغاء حماية الخلايا لاحقًا عند الحاجة.

لقد تعلمنا في هذه المقالة عملية قفل الخلايا في ملف Excel. لإضافة علامة صح، راجع المقالة إضافة علامة تحقق في Excel باستخدام Python.

 عربي