วิธีผสานเซลล์ใน Excel โดยใช้ C#

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

ขั้นตอนในการผสานเซลล์ใน Excel โดยใช้ C#

  1. เพิ่มการอ้างอิงถึง Aspose.Cells ในแอปพลิเคชันผสานเซลล์ด้วย NuGet Package Manager
  2. เริ่มต้นวัตถุคลาส Workbook เพื่อสร้างไฟล์ Excel ใหม่
  3. เข้าถึงแผ่นงานและสร้างวัตถุคลาสเซลล์
  4. ผสานเซลล์และป้อนค่าตัวอย่างในเซลล์ที่ผสาน
  5. บันทึกไฟล์ Excel ที่ส่งออกด้วยเซลล์ที่ผสาน

ขั้นตอนที่รัดกุมเหล่านี้อธิบายวิธีใช้คุณลักษณะการผสานเซลล์ C# Excel ในแอปพลิเคชัน .NET ของคุณ ขั้นแรก คุณต้องสร้างวัตถุเวิร์กชีต จากนั้นผสานเซลล์เฉพาะด้วยการระบุดัชนีคอลัมน์และแถว และสุดท้าย บันทึกเวิร์กบุ๊ก Excel ซึ่งจะมีค่าตัวอย่างและเซลล์ที่ผสานตามความต้องการของคุณ

รหัสเพื่อผสานเซลล์ใน Excel โดยใช้ C

ที่นี่ใช้โค้ดตัวอย่าง ผสานเซลล์ใน Excel C# ที่เรียกว่าฟังก์ชัน Cells.Merge() เพื่อสร้างช่วงของเซลล์ที่ผสานโดยใช้แถวแรก คอลัมน์แรก แถวทั้งหมด และค่าคอลัมน์ทั้งหมดเป็นอินพุต หากคุณต้องการผสานและจัดกึ่งกลางเซลล์ใน Excel โดยใช้ C# คุณอาจได้รับสไตล์ของเซลล์ที่คุณใส่ค่าและตั้งค่าคุณสมบัติ HorizontalAlignment ของวัตถุสไตล์เป็น TextAlignmentType.Center หลังจากบันทึกสมุดงานแล้ว ค่าตัวอย่างจะแสดงที่กึ่งกลางของเซลล์ที่ผสาน

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

 ไทย