วิธีแปลง MPP เป็น Excel โดยใช้ C#

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

ขั้นตอนในการแปลงไฟล์ MPP เป็น Excel โดยใช้ C#

  1. กำหนดค่าสภาพแวดล้อมการพัฒนาเพื่อเพิ่ม Aspose.Tasks โดยใช้ NuGet package manager
  2. สร้างหรือโหลดไฟล์ MPP ที่มีอยู่ลงในวัตถุคลาส Project เพื่อแปลงเป็น Excel
  3. เพิ่มงานและงานย่อยหากจำเป็น
  4. Save ไฟล์โครงการที่เป็นผลลัพธ์เป็นไฟล์ Excel

ขั้นตอนเหล่านี้เป็นวิธีง่ายๆ ในการ แปลงไฟล์ MS Project เป็น Excel โดยใช้ C# โดยการแชร์กระบวนการแบบเป็นขั้นตอนและโค้ดตัวอย่างที่เรียกใช้ได้ หากคุณมีไฟล์ MPP อยู่แล้ว ให้โหลดและบันทึกเป็นรูปแบบที่ต้องการ เช่น XLSX, HTML, PNG เป็นต้น โดยใช้ตัวแจงนับ SaveFileFormat มีโอเวอร์โหลดอื่นๆ อีกจำนวนมากสำหรับการบันทึกไฟล์ MS Project

รหัสเพื่อแปลง MS Project เป็น Excel โดยใช้ C

หากต้องการแปลงไฟล์ MPP เป็น Excel โดยใช้ C# คุณสามารถโหลดไฟล์ MPP ต้นฉบับโดยใช้ชื่อไฟล์เท่านั้น อย่างไรก็ตาม มีตัวเลือกอื่นๆ ให้เลือกมากมาย เช่น คุณสามารถโหลดโครงการจากฐานข้อมูลหรือสตรีม คุณสามารถใช้ LoadOptions เพื่อตั้งรหัสผ่านสำหรับการเปิดไฟล์โปรเจ็กต์ที่มีการป้องกัน ตั้งค่าโทเค็นการยกเลิกบางส่วนเพื่อขัดจังหวะการดำเนินการโหลดไฟล์ และตั้งค่ารูทีนการจัดการข้อผิดพลาดสำหรับการอ่านไฟล์ XML บางไฟล์ ในทำนองเดียวกัน คุณมีตัวเลือกในการบันทึก MPP เป็นไฟล์ Excel โดยการตั้งค่าช่วงของงานโดยใช้วันที่เริ่มต้นและวันที่สิ้นสุด การตั้งค่าจำนวนหน้า และการตั้งค่าตัวกรองงาน เป็นต้น โดยใช้ตัวเลือก SaveOptions วัตถุคลาส

ในบทความนี้ เราได้เรียนรู้การแปลงไฟล์ MPP เป็นไฟล์ Excel คุณสามารถทำการแปลงประเภทอื่นๆ เช่น XPS ได้โดยทำตามบทความใน วิธีแปลงไฟล์ Microsoft Project เป็น XPS ใน C#

 ไทย