คำแนะนำแบบฝึกหัดสั้น ๆ นี้เกี่ยวกับ วิธีสร้าง pivot table ใน Excel โดยใช้ C# หากต้องการ สร้างตารางเดือยด้วยการเขียนโปรแกรม C# รหัสและคำอธิบายโดยละเอียดมีให้ในตอนท้าย คุณจะได้รับไฟล์ XLSX (หรือ XLS) ที่มีตารางเดือยในนั้นโดยไม่ต้องใช้บุคคลที่สามอื่น เครื่องมือปาร์ตี้ นอกจากนี้ยังมีขั้นตอนที่เป็นแนวทางในการเพิ่มเขตข้อมูลต่างๆ ลงในพื้นที่ต่างๆ ในตาราง Pivot
ขั้นตอนในการสร้าง pivot table ใน C#
- สร้างสภาพแวดล้อมเพื่อเพิ่ม Aspose.Cells for .NET จาก NuGet package manager สำหรับสร้าง pivot table
- สร้างหรือโหลด workbook ที่มีอยู่ซึ่งมีข้อมูลสำหรับตารางเดือย
- เข้าถึงเป้าหมาย worksheet ที่ต้องการเพิ่มตาราง Pivot
- สร้างตาราง Pivot และรับตัวอย่างสำหรับการประมวลผลเพิ่มเติม
- กำหนดค่า Pivot Table ใหม่และเพิ่มฟิลด์ต่างๆ ลงในคอลัมน์ แถว และพื้นที่ข้อมูล
- บันทึกสมุดงานผลลัพธ์ที่มีตารางเดือยอยู่ในนั้น
หลังจากสร้างสภาพแวดล้อมสำหรับการสร้าง C# Excel pivot table แล้ว เราจะอธิบายไว้ที่นี่ เพื่อให้เราสร้างสมุดงานใหม่ที่นี่โดยมีข้อมูลฮาร์ดโค้ด อย่างไรก็ตาม คุณสามารถโหลดไฟล์ Excel ที่มีอยู่โดยที่มีข้อมูลเป้าหมายอยู่ในนั้นด้วย ในขั้นตอนถัดไป จะอธิบายเพิ่มเติมเกี่ยวกับกระบวนการสร้าง pivotTable และการกำหนดค่า ในขั้นตอนสุดท้าย เขตข้อมูลต่างๆ จะถูกเพิ่มลงในพื้นที่ต่างๆ ในตาราง Pivot เช่น คอลัมน์ แถว และข้อมูล
รหัสเพื่อสร้าง pivot Table ใน Excel โดยใช้ C
โค้ดตัวอย่างนี้สาธิตวิธีสร้าง pivot table ใน C# โดยระบุช่วงข้อมูล และเซลล์ปลายทางที่จะวาง pivot table พร้อมกับชื่อตาราง pivot คลาส pivotTable มีฟังก์ชัน AddFieldToArea() ที่ใช้เพื่อลากเขตข้อมูลต่างๆ ไปยังพื้นที่ต่างๆ โดยใช้ pivotFieldType เช่น Column, Row หรือ Data พร้อมกับหมายเลขเขตข้อมูลในช่วงข้อมูลที่เลือก คุณยังสามารถใช้เพจ pivotFieldType อื่นได้หากจำเป็น
ในบทความนี้ เราได้เรียนรู้การ เพิ่มตาราง Pivot ของ Excel ใน C# หากคุณต้องการเรียนรู้วิธีส่งออกข้อมูลในรายการไปยัง Excel โปรดดูบทความใน วิธีส่งออกข้อมูลรายการไปยัง Excel ใน C#