تصف هذه المقالة كيفية دمج ملفات Excel باستخدام Python. تحتوي على إعدادات بيئة التطوير، وقائمة من التعليمات، وكودًا نموذجيًا لربط ملفات Excel باستخدام Python. ستتعلم تقنيات التحكم في تحميل ملفات Excel المُدخلة، إلى جانب تصفية الأوراق بناءً على معلمات مختلفة.
Steps to Combine Multiple Excel Files using Python
- إعداد البيئة لاستخدام Aspose.Cells for Python via .NET لدمج ملفات Excel
- استيراد الوحدات والفئات المطلوبة من المكتبة وتحميل الترخيص
- إنشاء قائمة بملفات Excel التي تريد دمجها في ملف واحد
- تحميل الملف الأول في كائن Workbook كملف وجهة، حيث سيتم دمج الملفات الأخرى
- المرور عبر بقية قائمة الملفات ودمجها في الملف الأول باستخدام طريقة Combine
- حفظ الملف الأول كملف ناتج على القرص من خلال تعيين اسم ملف جديد
تحدد هذه الخطوات عملية دمج ملفات Excel باستخدام Python. قم باستيراد الوحدات اللازمة، وتحميل الترخيص، وإنشاء قائمة بملفات Excel المُدخلة، ثم تحميل ملف Excel الأول كملف وجهة باستخدام كائن فئة Workbook. أخيرًا، قم بالتكرار عبر بقية ملفات Excel، واستدعِ طريقة Combine لكل ملف لربطه بالملف الأول، ثم احفظ ملف Excel الأول كملف ناتج يحتوي على جميع ملفات Excel.
Code to Combine Excel Documents using Python
يوضح الكود أعلاه كيفية دمج ملفات XLSX باستخدام Python. أبسط عملية لدمج ملفين هي تحميل الملف الأول في كائن فئة Workbook وتمرير الملف الثاني كوسيط إلى طريقة Combine التي يتم استدعاؤها من الملف الأول. يمكنك استخدام فئة LoadOptions التي تحتوي على خاصية LoadFilter لتعيين معايير الأوراق المطلوبة التي سيتم تضمينها في الملف المُحمَّل لدمجه في ملف Excel وجهة آخر.
علّمتنا هذه المقالة عملية دمج عدة ملفات Excel. لإنشاء ملف Excel يحتوي على مخطط جانت، راجع المقالة إنشاء مخطط جانت في Excel باستخدام Python.