أثناء العمل على جداول البيانات ، قد تحتاج غالبًا إلى ضبط ارتفاع الصفوف وعرض الأعمدة وفقًا لطول النص. في مثل هذه الحالات ، يوفر MS Excel ميزة الملاءمة التلقائية لحجم الخلايا. ومع ذلك ، بصفتك مبرمجًا ، قد تضطر إلى تمكين هذه الميزة لملفات Excel برمجيًا. لذلك ، في هذه المقالة ، سأوضح لك كيفية احتواء الصفوف والأعمدة تلقائيًا في ملفات Excel في Python.
- مكتبة Python للصفوف والأعمدة تلقائيًا في Excel
- احتواء تلقائي للصفوف في Excel في Python
- احتواء تلقائي للأعمدة في Excel في Python
مكتبة Python للملاءمة التلقائية للصفوف والأعمدة في Excel - تنزيل مجاني
لضبط الصفوف والأعمدة تلقائيًا في Excel ، سنستخدم Aspose.Cells for Python. توفر المكتبة مجموعة غنية من الميزات لإنشاء جداول البيانات ومعالجتها. يمكنك تثبيت المكتبة باستخدام أمر pip التالي.
pip install aspose-cells
احتواء تلقائي للصفوف في Excel في Python
للاحتواء التلقائي للصفوف ، تحتاج أولاً إلى الحصول على مرجع ورقة العمل ثم تمكين الملاءمة التلقائية للصفوف المطلوبة باستخدام فهرسها. فيما يلي خطوات الضبط التلقائي لصفوف Excel في Python.
- أولاً ، قم بتحميل ملف Excel باستخدام فئة المصنف.
- ثم ، استخدم Workbook.getWorksheets().get (index) طريقة للحصول على مرجع لورقة العمل المطلوبة.
- استدعاء طريقة Worksheet.autoFitRow(rowIndex) لملاءمة صف تلقائيًا باستخدام الفهرس الخاص به.
- أخيرًا ، احفظ ملف Excel المحدث باستخدام طريقة Workbook.save().
يوضح نموذج التعليمات البرمجية التالي كيفية الملاءمة التلقائية لصف Excel في Python.
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook
# تحميل ملف Excel
wb = Workbook("workbook.xlsx")
# الحصول على مرجع من ورقة العمل المطلوبة
worksheet = wb.getWorksheets().get(0)
# احتواء تلقائي للصف الثاني حسب الفهرس
worksheet.autoFitRow(1)
# حفظ المصنف
wb.save("autofit-row.xlsx")
احتواء تلقائي للأعمدة في Excel في Python
على غرار الصفوف ، يمكنك احتواء الأعمدة تلقائيًا باستخدام فهرسها. فيما يلي خطوات الملاءمة التلقائية لعمود في Excel باستخدام Python.
- أولاً ، قم بتحميل ملف Excel باستخدام فئة المصنف.
- ثم ، استخدم Workbook.getWorksheets().get (index) طريقة للحصول على مرجع لورقة العمل المطلوبة.
- احتواء تلقائي للعمود باستخدام طريقة Worksheet.autoFitColumn(columnIndex).
- أخيرًا ، احفظ ملف Excel المحدث باستخدام طريقة Workbook.save().
يوضح نموذج التعليمات البرمجية التالي كيفية احتواء عمود تلقائيًا في Excel في Python.
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook
# تحميل ملف Excel
wb = Workbook("workbook.xlsx")
# الحصول على مرجع من ورقة العمل المطلوبة
worksheet = wb.getWorksheets().get(0)
# احتواء تلقائي للعمود الأول حسب الفهرس
worksheet.autoFitColumn(0);
# حفظ المصنف
wb.save("autofit-column.xlsx")
مكتبة Python للملاءمة التلقائية لصفوف وأعمدة Excel - احصل على ترخيص مجاني
يمكنك الحصول على ترخيص مؤقت مجاني للاحتواء التلقائي للصفوف والأعمدة في ملفات Excel دون قيود التقييم.
استنتاج
في هذه المقالة ، تعلمت كيفية احتواء الصفوف والأعمدة تلقائيًا في ملفات Excel في Python. أظهرت نماذج التعليمات البرمجية كيفية تمكين الملاءمة التلقائية لصف أو عمود معين باستخدام الفهرس الخاص به برمجيًا.
استكشف مكتبة جداول بيانات Aspose ‘لـ Python
يمكنك زيارة التوثيق لاستكشاف الميزات الأخرى لـ Aspose.Cells for Python. يمكنك أيضًا مشاركة أسئلتك أو استفساراتك معنا عبر المنتدى.