สร้างแผนภูมิแกนต์ใน Excel โดยใช้ C#

บทช่วยสอนฉบับย่อนี้อธิบายกระบวนการ สร้างแผนภูมิแกนต์ใน Excel โดยใช้ C# โดยมีการตั้งค่า IDE รายการคำสั่ง และโค้ดตัวอย่างสำหรับ การพัฒนาแผนภูมิแกนต์ใน Excel โดยใช้ C# คุณจะได้รับโค้ดที่ละเอียด ซึ่งโค้ดตัวอย่างถูกสร้างขึ้นแบบโปรแกรมเพื่อสาธิตกระบวนการทั้งหมดโดยไม่ต้องใช้แหล่งข้อมูลภายนอก

ขั้นตอนการสร้างแผนภูมิแกนต์ใน Excel โดยใช้ C#

  1. ตั้งค่าสภาพแวดล้อมเพื่อใช้ Aspose.Cells for .NET สำหรับการสร้าง Gantt chart
  2. เริ่มต้นไลเซนส์ สร้างไฟล์ Excel ใหม่โดยใช้คลาส Workbook และเปลี่ยนชื่อชีตแรก
  3. กำหนดรายการงานโครงการตัวอย่างพร้อมวันที่เริ่มต้น/สิ้นสุดสำหรับแผนภูมิแกนต์
  4. ตั้งค่าส่วนหัวตารางสำหรับรายการงาน เริ่มต้น สิ้นสุด ค่าออฟเซ็ตเริ่มต้น และระยะเวลา
  5. คำนวณวันที่เริ่มต้นเริ่มแรกเป็นเส้นฐาน และแทรกแถวงานแต่ละแถวพร้อมออฟเซ็ตและระยะเวลา
  6. จัดรูปแบบคอลัมน์ของชีตให้ปรับพอดีอัตโนมัติสำหรับวันที่เริ่มต้นและสิ้นสุด
  7. ตั้งค่าช่วงข้อมูลแบบกำหนดเองสำหรับชื่องาน ซีรีส์ออฟเซ็ต และซีรีส์ระยะเวลาในแผนภูมิแกนต์
  8. เพิ่มแผนภูมิแท่งซ้อน สร้างแท่งลอยโดยซ่อนซีรีส์ออฟเซ็ต และตั้งค่าสไตล์สำหรับแท่งและคำอธิบาย
  9. กลับทิศแกนหมวดหมู่ ตั้งค่าป้ายกำกับสำหรับแกนค่า ตั้งค่าสไตล์ของพล็อต และบันทึก Workbook ที่ได้

ขั้นตอนข้างต้นอธิบายกระบวนการ สร้างแผนภูมิแกนต์ สร้างเวิร์กบุ๊ก ตั้งค่าตารางงานของแผนภูมิแกนต์ และคำนวณค่าออฟเซ็ตเริ่มต้นและระยะเวลาโดยใช้วันที่เร็วที่สุดเพื่อพล็อตไทม์ไลน์ จากนั้นแทรกแผนภูมิแท่งซ้อน ซ่อนซีรีส์ออฟเซ็ตเพื่อสร้างแท่งแกนต์แบบลอย ตั้งค่าสไตล์พื้นฐาน และบันทึกไฟล์ Excel

โค้ดสำหรับการสร้างแผนภูมิแกนต์โดยใช้ C#

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

บทความนี้ได้สอนเราเกี่ยวกับกระบวนการสร้างแผนภูมิแกนต์ สำหรับการสร้างแผนภูมิหุ้น โปรดดูบทความ สร้างแผนภูมิหุ้นใน Excel โดยใช้ C#.

 ไทย