วิธีส่งออกข้อมูลรายการไปยัง Excel ใน C#

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

ขั้นตอนในการส่งออกข้อมูลรายการไปยัง Excel ใน C#

  1. ติดตั้งไลบรารี Aspose.Cells โดยใช้ Nuget package manager เพื่อส่งออกข้อมูลรายการไปยัง Excel
  2. สร้างวัตถุคลาส Workbook เพื่อเก็บข้อมูลที่ส่งออกจากรายการ
  3. สร้างรายการเพื่อจัดเก็บข้อมูลเป้าหมายเพื่อส่งออกไปยัง Excel
  4. เติมรายการด้วยข้อมูลตัวอย่างหรือเติมจากแหล่งข้อมูลภายนอก
  5. รับข้อมูลอ้างอิงไปยังสมุดงานเฉพาะ sheet ซึ่งจะบันทึกข้อมูลที่ส่งออก
  6. เรียกใช้ฟังก์ชัน ImportArrayList เพื่อส่งออกข้อมูลรายการไปยัง Excel
  7. บันทึกไฟล์ Excel เอาต์พุตที่มีข้อมูลที่ส่งออกจากรายการ

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

รหัสเพื่อส่งออกรายการไปยัง Excel ใน C

รหัสนี้ใช้วัตถุคลาสเวิร์กบุ๊กและเวิร์กชีตเพื่อเข้าถึงการควบคุมไฟล์สำหรับ การเขียนรายการไปยัง Excel โดยใช้ C# ฟังก์ชัน ImportArrayList ของคลาส Worksheet.Cells ใช้โดยต้องมีการอ้างอิงรายการแหล่งที่มา แถวและคอลัมน์แรกในเวิร์กชีตที่จะวางข้อมูลและทิศทางของข้อมูล เช่น เก็บข้อมูลในคอลัมน์แนวตั้งหรือแถวแนวนอน

ในบทช่วยสอนนี้ เราได้เรียนรู้การเขียนรายการข้อมูลไปยัง Excel ใน C# อย่างไรก็ตาม หากคุณต้องการส่งออก DataTable ไปยัง Excel คุณอาจดูบทความใน วิธีแปลง DataTable เป็น Excel ใน C#

 ไทย