บทความนี้อธิบายวิธีการ ลบแถวที่ซ้ำกันใน Excel โดยใช้ C# โดยมีรายละเอียดในการตั้งค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอนในการเขียนแอปพลิเคชัน และโค้ดตัวอย่างที่ทำงานอยู่เพื่อ กำจัดแถวที่ซ้ำกันใน Excel โดยใช้ C# คุณจะใช้วิธีการต่างๆ เพื่อดำเนินงานนี้โดยใช้ข้อโต้แย้งที่แตกต่างกันตามความต้องการ
ขั้นตอนในการลบบรรทัดที่ซ้ำกันใน Excel โดยใช้ C#
- สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Cells for .NET เพื่อกำจัดแถวที่ซ้ำกัน
- โหลดออบเจ็กต์ workbook ด้วยไฟล์ Excel ต้นทางเพื่อลบบรรทัดที่ซ้ำกัน
- สร้างชุดรหัสคอลัมน์เพื่อใช้เป็นข้อมูลอ้างอิงในการลบแถวที่ซ้ำกัน
- เรียกเมธอด RemoveDuplicates() ด้วยช่วงเซลล์ แฟล็กสำหรับส่วนหัว และรายการคอลัมน์
- ลบแถวที่ซ้ำกันภายในช่วงที่เลือก
- ลบแถวที่ซ้ำกันทั้งหมดออกจากทั้งแผ่นงาน
- บันทึกผลลัพธ์
ขั้นตอนข้างต้นสรุปกระบวนการ ลบบันทึกที่ซ้ำกันใน Excel โดยใช้ C# เริ่มต้นกระบวนการโดยการโหลดไฟล์ Excel และกำหนดรายการของแต่ละคอลัมน์ที่มีค่าที่คุณต้องการเปรียบเทียบในขณะที่ลบแถวที่ซ้ำกัน เรียกวิธีการโอเวอร์โหลดที่แตกต่างกันสำหรับ RemoveDuplicates() เพื่อลบแถวที่ซ้ำกันและบันทึกไฟล์เอาต์พุต
รหัสเพื่อลบแถวที่ซ้ำกันใน Excel โดยใช้ C
โค้ดตัวอย่างนี้สาธิตวิธีการ ลบระเบียนที่ซ้ำกันใน Excel โดยใช้ C# คุณสามารถปรับแต่งกระบวนการลบแถวที่ซ้ำกันได้โดยการตั้งค่าช่วงของเซลล์ ตั้งค่าสถานะให้จัดการแถวแรกเป็นส่วนหัว และรายการคอลัมน์ที่มีข้อมูลที่คุณต้องการใช้สำหรับเกณฑ์การทำซ้ำ คุณสามารถลบแถวที่ซ้ำกันออกจากแผ่นงานเดียวกันในภูมิภาคต่างๆ หรือลบบันทึกที่เกี่ยวข้องทั้งหมดออกจากแผ่นงานที่เลือก
บทความนี้สอนให้เราลบรายการที่ซ้ำกันใน Excel หากต้องการจัดกลุ่มแถวในไฟล์ Excel โปรดดูบทความเกี่ยวกับ จัดกลุ่มแถวและคอลัมน์ใน Excel โดยใช้ C#