تُستخدم ملفات Microsoft Project (MPP) عادةً لتخطيط وإدارة وتتبع المشاريع. ومع ذلك، يفضل العديد من المستخدمين تحليل ومشاركة بيانات المشروع في Excel لأنه يوفر مرونة في الفرز والتصفية والإبلاغ. في هذه الدورة، ستتعلم كيفية فتح ملف MPP في Excel من خلال تصديره إلى تنسيقات جداول بيانات شائعة مثل XML 2003 Spreadsheet و XLSX و CSV باستخدام Python.
مكتبة بايثون لفتح ملف MPP في إكسل
لتشغيل وتصدير ملفات Microsoft Project MPP إلى Excel، سنستخدم مكتبة Aspose.Tasks for Python القوية. تتيح هذه المكتبة للمطورين تحميل وقراءة وتحويل ملفات MPP برمجيًا دون الحاجة إلى تثبيت Microsoft Project. باستخدام هذه الواجهة البرمجية، يمكنك استخراج جداول المشاريع والمهام وتفاصيل الموارد وحفظها في تنسيقات مدعومة من Excel مثل XLSX، وXML 2003 لجدول البيانات، أو CSV للتحليل السهل والمشاركة.
قبل البدء، تأكد من أنك قد قمت بتثبيت Aspose.Tasks for Python.
قم بتثبيته باستخدام pip:
pip install aspose-tasks
يمكنك أيضًا تنزيل الحزمة مباشرة من صفحة إصدارات Aspose.Tasks for Python.
1. تحويل ملف MS Project MPP إلى تنسيق جدول بيانات XML 2003 (Excel 2003)
تستخدم الإصدارات الأقدم من Microsoft Excel تنسيق XML Spreadsheet 2003. لا يزال هذا التنسيق مفيدًا للتوافق مع الأنظمة القديمة أو تثبيت Excel الأقدم.
اتبع الخطوات أدناه لتصدير ملف MPP إلى XML جدول البيانات 2003:
- استيراد Aspose.Tasks.
- قم بتحميل ملف MPP الخاص بك باستخدام فئة
Project. - احفظ المشروع باستخدام خيار
SaveFileFormat.Spreadsheet2003.
يظهر مثال كود بايثون التالي كيفية فتح وتصدير ملف MPP إلى تنسيق XML لجدول البيانات 2003.
سيقوم هذا بإنشاء ملف XML يمكن فتحه مباشرةً في Excel 2003 أو الإصدارات الأحدث.

تحويل ملف MS Project MPP إلى Spreadsheet 2003 XML (Excel 2003).
2. تحويل ملف MS Project MPP إلى Excel XLSX (Excel 2007 وما بعده)
يعمل معظم المستخدمين العصريين مع Excel 2007 وما فوق، الذي يستخدم تنسيق .xlsx. يسمح لك Aspose.Tasks بتصدير بيانات MPP الخاصة بك مباشرة إلى هذا التنسيق، مما يتيح لك عرض مهام المشروع، وبدء وتواريخ الانتهاء، والمدد بسهولة.
اتبع الخطوات أدناه لتصدير MPP إلى XLSX:
- قم بتحميل ملف المشروع الخاص بك باستخدام
Project(). - استخدم خيار
SaveFileFormat.XLSXعند الحفظ.
المثال التالي للشفرة يوضح كيفية تصدير MPP إلى XLSX في بايثون.

تحويل ملف MS Project MPP إلى Excel XLSX (Excel 2007 وما بعده).
يمكنك الآن فتح الملف المحول في أي إصدار من Excel 2007 أو أحدث. تم تصدير كل مهمة ومعلم وتاريخ إلى أعمدة جدول بيانات منظمة، مما يجعل البيانات سهلة التحليل.
إذا كنت تبحث عن دليل مفصل حول خيارات التصدير المتقدمة والتخصيص، راجع البرنامج التعليمي ذي الصلة حول converting MPP to Excel in Python.
3. تحويل ملف MS Project MPP إلى CSV
تنسيق CSV (قيم مفصولة بفواصل) يوفر أبسط طريقة لفتح ومشاركة بيانات MPP في تطبيقات الجداول الإلكترونية أو أدوات التحليلات مثل Power BI و Google Sheets.
اتبع الخطوات أدناه لتصدير MPP كـ CSV:
- حمّل ملف
.mpp. - احفظه بتنسيق
SaveFileFormat.CSV.
الرمز المثال التالي يوضح كيفية تصدير MPP كـ CSV في بايثون.
يمكنك الآن فتح ملف output.csv في Excel، حيث يظهر كل مهمة وحقل كصف في ورقة مفصولة بالفواصل.
تحقق من دليلنا التفصيلي حول تحويل MPP إلى CSV باستخدام بايثون لتتعلم كيفية تغيير العروض، تعديل الفواصل، وإخفاء ترويسات الأعمدة عند حفظ بيانات MPP كملف CSV.
احصل على ترخيص مجاني
تقدم Aspose ترخيصًا مؤقتًا مجانيًا يفتح جميع قدرات المكتبة. وهذا يضمن تصدير كامل لجميع بيانات المشروع دون قيود تقييم.
فتح ملف MPP في Excel Online
إذا كنت تفضل عدم كتابة الشيفرة، يمكنك استخدام محول MPP إلى Excel المجاني عبر الإنترنت.هذه الأداة تستخدم نفس محرك Aspose.Tasks تحت السطح لضمان تحويل دقيق.

فتح ملف MPP في إكسل: موارد تعليمية مجانية
استكشف هذه الموارد المفيدة لتتعلم المزيد عن العمل مع Aspose.Tasks for Python واكتشف طرق إضافية لفتح وإدارة وتحليل ملفات Microsoft Project برمجياً.
- وثائق Aspose.Tasks for Python
- أدوات MPP مجانية على الإنترنت
- مرجع API لـ Aspose.Tasks
- دروس ومقالات المطورين
أسئلة شائعة
Q: هل يمكنني فتح ملفات MPP بدون تثبيت Microsoft Project؟
A: نعم. Aspose.Tasks for Python يقرأ ويحول ملفات MPP بشكل مستقل، دون الحاجة إلى Microsoft Project على نظامك.
Q: أي إصدارات إكسل مدعومة؟
A: يمكنك التصدير إلى XML لبرنامج Excel 2003 وإلى XLSX لبرنامج Excel 2007 أو الإصدارات الأحدث. يمكن فتح CSV في تقريبًا أي برنامج جداول بيانات.
Q: هل تحافظ Aspose.Tasks على تسلسل المهام والتنسيق في Excel؟
A: نعم. يتضمن ملف Excel المصدّر هيكل المهام، وتواريخ البدء والانتهاء، والمدة، والاعتماديات حيثما كان ذلك مناسبًا.
Q: هل يمكنني تصدير حقول محددة فقط؟
A: يمكنك تخصيص التصديرات عن طريق ضبط العروض أو مجموعات حقول المهام قبل الحفظ.
س: هل يتوفر إصدار مجاني؟
أ: نعم. يمكنك اختبار جميع الميزات باستخدام ترخيص مؤقت مجاني.
استنتاج
في هذا البرنامج التعليمي، تعلمت كيفية فتح ملف MPP في Excel باستخدام Aspose.Tasks for Python عن طريق تصديره إلى تنسيقات Spreadsheet 2003 XML و XLSX أو CSV. يمنحك كل أسلوب طريقة مرنة لعرض ومشاركة وتحليل بيانات Microsoft Project مباشرة داخل Excel. مع بضع سطور فقط من الشيفرة، يمكنك الآن استخراج معلومات مشروعك دون الحاجة إلى تثبيت Microsoft Project، مما يوفر الوقت ويحسن التعاون بين الفرق.
إذا كنت بحاجة إلى أي مساعدة أو واجهت أي أسئلة أثناء العمل مع ملفات Microsoft Project، فلا تتردد في النشر في Aspose.Tasks support forum.فريقنا من الخبراء دائمًا جاهز لمساعدتك.
