บทช่วยสอนฉบับย่อนี้อธิบายกระบวนการ สร้างแผนภูมิแกนต์ใน Excel โดยใช้ C# โดยมีการตั้งค่า IDE รายการคำสั่ง และโค้ดตัวอย่างสำหรับ การพัฒนาแผนภูมิแกนต์ใน Excel โดยใช้ C# คุณจะได้รับโค้ดที่ละเอียด ซึ่งโค้ดตัวอย่างถูกสร้างขึ้นแบบโปรแกรมเพื่อสาธิตกระบวนการทั้งหมดโดยไม่ต้องใช้แหล่งข้อมูลภายนอก
ขั้นตอนการสร้างแผนภูมิแกนต์ใน Excel โดยใช้ C#
- ตั้งค่าสภาพแวดล้อมเพื่อใช้ Aspose.Cells for .NET สำหรับการสร้าง Gantt chart
- เริ่มต้นไลเซนส์ สร้างไฟล์ Excel ใหม่โดยใช้คลาส Workbook และเปลี่ยนชื่อชีตแรก
- กำหนดรายการงานโครงการตัวอย่างพร้อมวันที่เริ่มต้น/สิ้นสุดสำหรับแผนภูมิแกนต์
- ตั้งค่าส่วนหัวตารางสำหรับรายการงาน เริ่มต้น สิ้นสุด ค่าออฟเซ็ตเริ่มต้น และระยะเวลา
- คำนวณวันที่เริ่มต้นเริ่มแรกเป็นเส้นฐาน และแทรกแถวงานแต่ละแถวพร้อมออฟเซ็ตและระยะเวลา
- จัดรูปแบบคอลัมน์ของชีตให้ปรับพอดีอัตโนมัติสำหรับวันที่เริ่มต้นและสิ้นสุด
- ตั้งค่าช่วงข้อมูลแบบกำหนดเองสำหรับชื่องาน ซีรีส์ออฟเซ็ต และซีรีส์ระยะเวลาในแผนภูมิแกนต์
- เพิ่มแผนภูมิแท่งซ้อน สร้างแท่งลอยโดยซ่อนซีรีส์ออฟเซ็ต และตั้งค่าสไตล์สำหรับแท่งและคำอธิบาย
- กลับทิศแกนหมวดหมู่ ตั้งค่าป้ายกำกับสำหรับแกนค่า ตั้งค่าสไตล์ของพล็อต และบันทึก Workbook ที่ได้
ขั้นตอนข้างต้นอธิบายกระบวนการ สร้างแผนภูมิแกนต์ สร้างเวิร์กบุ๊ก ตั้งค่าตารางงานของแผนภูมิแกนต์ และคำนวณค่าออฟเซ็ตเริ่มต้นและระยะเวลาโดยใช้วันที่เร็วที่สุดเพื่อพล็อตไทม์ไลน์ จากนั้นแทรกแผนภูมิแท่งซ้อน ซ่อนซีรีส์ออฟเซ็ตเพื่อสร้างแท่งแกนต์แบบลอย ตั้งค่าสไตล์พื้นฐาน และบันทึกไฟล์ Excel
โค้ดสำหรับการสร้างแผนภูมิแกนต์โดยใช้ C#
โค้ดนี้สาธิตกระบวนการ สร้างไดอะแกรมแกนต์โดยใช้ C# สำหรับการปรับปรุงเพิ่มเติม ให้ปรับคอลัมน์ของเวิร์กชีตอัตโนมัติ ตรึงแถวส่วนหัว และใช้สไตล์ตารางที่มีให้กับช่วงข้อมูลเพื่อการแสดงผลที่ดียิ่งขึ้น นอกจากนี้ยังมีตัวเลือกในการเพิ่มป้ายกำกับข้อมูล ปรับแต่งชื่อแกน และส่งออกรูปภาพแผนภูมิเพื่อเพิ่มคุณภาพการนำเสนอ
บทความนี้ได้สอนเราเกี่ยวกับกระบวนการสร้างแผนภูมิแกนต์ สำหรับการสร้างแผนภูมิหุ้น โปรดดูบทความ สร้างแผนภูมิหุ้นใน Excel โดยใช้ C#.