แปลง MPP เป็น Excel ใน Python

ไฟล์ MPP คือเอกสารดิจิทัลที่ออกแบบมาสำหรับการจัดระเบียบ ติดตาม และจัดการโครงการ ไฟล์ MPP ครอบคลุมข้อมูลที่สำคัญ เช่น งาน ทรัพยากร การมอบหมาย ลำดับเวลา งบประมาณ และข้อมูลอื่น ๆ ที่เกี่ยวข้องกับโครงการ ในบางกรณี เราอาจต้องส่งออกข้อมูลโครงการจาก MPP ไปยัง Excel การแปลงไฟล์ MPP เป็น Excel เป็นวิธีที่ง่ายในการแชร์ข้อมูลโครงการกับผู้มีส่วนได้ส่วนเสียที่อาจไม่มีสิทธิ์เข้าถึง Microsoft Project เราสามารถส่งออกข้อมูลโครงการจากไฟล์ MPP ไปยังสเปรดชีต Excel (XLSX) โดยทางโปรแกรมใน Python ได้อย่างง่ายดาย ในบทความนี้ เราจะเรียนรู้วิธีการแปลง MPP เป็น Excel ใน Python

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

  1. ตัวแปลง Python MPP เป็น Excel
  2. แปลง MPP เป็น Excel
  3. ปรับแต่งการแปลง MPP เป็น XLSX
  4. แปลง MPP เป็น Excel ออนไลน์

โปรแกรมแปลง Python MPP เป็น Excel

สำหรับการแปลง MPP เป็น Excel เราจะใช้ไลบรารี Aspose.Tasks for Python มีชุดคุณสมบัติที่ครอบคลุมเพื่อสร้าง ประมวลผล และแปลงไฟล์ MS Project (MPP) ได้อย่างราบรื่น

โปรด ดาวน์โหลดแพ็คเกจ หรือ ติดตั้ง API จาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้ในคอนโซล:

pip install aspose-tasks

แปลง MPP เป็น Excel ใน Python

การแปลง MPP เป็น Excel โดยใช้ Aspose.Tasks for Python นั้นตรงไปตรงมา เพียงโหลดไฟล์ MPP และบันทึกในรูปแบบ XLSX ที่ตำแหน่งที่ต้องการ โปรดทำตามขั้นตอนด้านล่างเพื่อแปลง MPP เป็น Excel ใน Python

  1. โหลดไฟล์ MPP โดยใช้อินสแตนซ์ของคลาส Project
  2. เรียกใช้เมธอด save() ด้วยพาธไฟล์ XLSX เอาต์พุตและ SaveFileFormat เป็นอาร์กิวเมนต์

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลง MPP เป็น Excel โดยใช้ Python

# ตัวอย่างรหัสนี้สาธิตวิธีการแปลง MPP เป็น XLSX
import aspose.tasks as tsk

# โหลดไฟล์โครงการอินพุต
project = tsk.Project("C:\Files\Blank2010.mpp")

# บันทึกเป็น XLSX
project.save("C:\Files\output.xlsx", tsk.saving.SaveFileFormat.XLSX)
แปลง MPP เป็น Excel ใน Python

แปลง MPP เป็น Excel ใน Python

ปรับแต่งการแปลง MPP เป็น XLSX

นอกจากการแปลงไฟล์ MPP เป็น Excel แล้ว เรายังสามารถใช้การตั้งค่าต่างๆ เพื่อปรับแต่งผลลัพธ์ได้อีกด้วย ในการบรรลุสิ่งนี้ API เสนอคลาส XlsxOptions ซึ่งอนุญาตให้เราระบุตัวเลือกเพิ่มเติมสำหรับการแสดงข้อมูลโครงการในรูปแบบ XLSX โปรดทำตามขั้นตอนด้านล่างเพื่อระบุตัวเลือกการบันทึก XLSX:

  1. โหลดไฟล์ MPP โดยใช้คลาส Project
  2. สร้างอินสแตนซ์ของคลาส XlsxOptions
  3. ตั้งค่าตัวเลือกต่างๆ เช่น ขนาดหน้า, การดูทรัพยากร, การมอบหมายมุมมอง, รูปแบบการนำเสนอ เป็นต้น
  4. สุดท้ายเรียกเมธอด save() เพื่อบันทึกเป็น XLSX ใช้เส้นทางไฟล์เอาต์พุตและ XlsxOptions เป็นอาร์กิวเมนต์

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลง MPP เป็น XLSX ด้วยตัวเลือกขั้นสูงโดยใช้ Python

# ตัวอย่างโค้ดนี้สาธิตวิธีปรับแต่งการแปลง MPP เป็น XLSX
import aspose.tasks as tsk
import aspose.tasks.visualization as vsl

# โหลดไฟล์โครงการอินพุต
project = tsk.Project("C:\Files\Blank2010.mpp")

# เริ่มต้นวัตถุคลาส XlsxOptions
options = tsk.saving.XlsxOptions();

# กำหนดขนาดหน้า
options.page_size = vsl.PageSize.A3

# แสดงผลโครงการเป็นหน้าเดียว
options.render_to_single_page = True

# ตั้งค่ามุมมองแผ่นทรัพยากร
options.resource_view = vsl.ProjectView.get_default_resource_sheet_view()

# ตั้งค่ามุมมองการมอบหมาย
options.assignment_view = vsl.ProjectView.get_default_assignment_view()

# กำหนดรูปแบบการนำเสนอเป็นการใช้ทรัพยากร
options.presentation_format = vsl.PresentationFormat.RESOURCE_USAGE

# บันทึกโครงการเป็น XLSX
project.save("C:\Files\ProjectWithOptions.xlsx", options);

แปลง MPP เป็น Excel ออนไลน์

หากคุณต้องการแปลง MPP เป็น Excel ทางออนไลน์ ให้ใช้ ตัวแปลง MPP เป็น Excel คุณภาพสูงและฟรีของเรา ซึ่งพัฒนาโดยใช้ไลบรารี Aspose.Tasks

อ่านบทแนะนำฉบับสมบูรณ์เกี่ยวกับการแปลง MPP เป็น Excel ทางออนไลน์โดยใช้ตัวแปลงฟรีของเรา

รับใบอนุญาตฟรี

คุณสามารถ รับใบอนุญาตชั่วคราวได้ฟรี เพื่อทดลองใช้ห้องสมุดโดยไม่มีข้อจำกัดในการประเมิน

สำรวจตัวแปลง MPP เป็น Excel

ดูแหล่งข้อมูลต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการแปลงไฟล์ MPP เป็น Excel หรือรูปแบบอื่นๆ ที่รองรับ และสำรวจ Aspose.Tasks:

บทสรุป

ในบทความนี้ เราได้เรียนรู้วิธีการแปลง MPP เป็น Excel ใน Python นอกจากนี้ เราได้เห็นวิธีการส่งออกข้อมูลโครงการ MS จากไฟล์ MPP ไปยัง Excel และปรับแต่งตัวเลือกโดยทางโปรแกรม การแปลง MPP เป็น Excel อาจเป็นวิธีที่มีประสิทธิภาพในการแบ่งปันข้อมูลโครงการของคุณกับผู้อื่นที่ไม่มีสิทธิ์เข้าถึง Microsoft Project คำแนะนำทีละขั้นตอนและตัวอย่างโค้ดแสดงให้เห็นว่าการแปลง MPP เป็น XLSX ทำได้ง่ายเพียงใดโดยใช้ไลบรารี Python ของเรา ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมสนับสนุนฟรี

ดูสิ่งนี้ด้วย