تجميد الأجزاء في Excel باستخدام بايثون

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

خطوات قفل الأجزاء في Excel باستخدام Python

  1. قم بإنشاء بيئة التطوير لاستخدام Aspose.Cells لبيثون عبر جافا لتجميد الأجزاء
  2. قم بتحميل ملف Excel المصدر في كائن الفئة workbook لتجميد الصفوف والأعمدة
  3. قم بالوصول إلى الورقة المستهدفة من ملف Excel الذي تم تحميله
  4. اتصل بالطريقة freezePanes() باستخدام الإعدادات المخصصة
  5. احفظ الإخراج بالصفوف والأعمدة المجمدة

تلخص هذه الخطوات كيفية إصلاح العمود في Excel باستخدام Python. يمكنك تحميل ملف Excel المصدر، وتحديد الورقة المستهدفة، واستدعاء الطريقة المحملة فوق طاقتها المطلوبة للتجميد Panes(). قم بتوفير مرجع الخلية حيث تريد تجميد الأجزاء وعدد الصفوف والأعمدة المرئية قبل الخلية المجمدة.

كود لتجميد العمود في Excel باستخدام Python

import jpype
import asposecells as cells
jpype.startJVM()
from asposecells.api import License, Workbook
# Instantiate a license
license = License()
license.setLicense("License.lic")
# Instantiate a new Workbook.
workbook = Workbook("Sample.xlsx")
# Freezing panes at the cell B1
workbook.getWorksheets().get(0).freezePanes("B11", 1, 1)
# workbook.getWorksheets().get(0).unFreezePanes()
# Saving the file
workbook.save("frozen.xlsx")
print("Panes frozen successfully")
# Shutdown the JVM
jpype.shutdownJVM()

يوضح نموذج التعليمات البرمجية هذا عملية تجميد أعمدة متعددة في Excel باستخدام Python. يمكنك تقديم اسم الخلية أو زوج الصف/العمود لتحديد الخلية لتجميد الأجزاء. لاحظ أنه إذا كانت الخلية المرجعية في الصف أو العمود الأول، فسوف تقوم بتجميد الأعمدة أو الصفوف على التوالي. استخدم الأسلوب unFreezePanes() في فئة ورقة العمل لإلغاء تجميد الخلايا.

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

 عربي