หัวข้อง่ายๆ นี้ประกอบด้วย วิธีลบคอลัมน์ใน Excel โดยใช้ C# โดยจะรวมข้อมูลเพื่อสร้างสภาพแวดล้อมการพัฒนา นำเสนอโฟลว์โปรแกรมแบบเป็นขั้นตอน และโค้ดตัวอย่างการทำงานเพื่อ ลบหลายคอลัมน์ใน Excel โดยใช้ C# ข้อมูลที่จำเป็นทั้งหมดในการลบคอลัมน์เดียวหรือหลายคอลัมน์มีอยู่ในหัวข้อนี้เพื่อเป็นข้อมูลอ้างอิงของคุณ
ขั้นตอนการลบคอลัมน์ใน Excel โดยใช้ C#
- สร้างสภาพแวดล้อมโดยกำหนดค่า Aspose.Cells for .NET จาก Nuget เพื่อลบคอลัมน์
- เข้าถึงไฟล์ Excel ต้นทางโดยใช้วัตถุคลาส Workbook และกำหนดเป้าหมายแผ่นงานที่ต้องการ
- ลบช่วงของคอลัมน์ที่ระบุโดยระบุดัชนีเริ่มต้นและคอลัมน์ทั้งหมดที่จะลบภายในเมธอด DeleteColumns
- บันทึกไฟล์ Excel ด้วยคอลัมน์ที่ถูกลบบนดิสก์
ขั้นตอนข้างต้นอธิบาย วิธีลบคอลัมน์ใน Excel โดยใช้ C# ด้วยความช่วยเหลือของโค้ดง่ายๆ สองสามบรรทัด ขั้นแรก เราจะเข้าถึงไฟล์ Excel เป้าหมายจากดิสก์และเข้าถึงแผ่นงานเป้าหมายก่อนที่จะลบคอลัมน์ใดๆ ในนั้นต่อไป สุดท้าย เราจะบันทึกไฟล์ Excel ที่มีคอลัมน์ที่ถูกลบอยู่ภายในในรูปแบบ XLSX หรือ XLS บนดิสก์
รหัสเพื่อลบคอลัมน์ใน Excel โดยใช้ C
using System; | |
using Aspose.Cells; | |
namespace KbCells | |
{ | |
public class DeleteColumns | |
{ | |
public static void RemoveColumnsRange() | |
{ | |
String path = "/Users/KnowledgeBase/TestData/"; | |
// Set the Cells API license to remove the columns | |
License lic = new License(); | |
lic.SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Access the sample Excel file from the disk | |
Workbook excelWorkBook = new Workbook("Source.xlsx"); | |
//Load the desired worksheet | |
Worksheet exWorksheet = excelWorkBook.Worksheets[0]; | |
//Delete the columns range | |
exWorksheet.Cells.DeleteColumns(1, 1, true); | |
// Save the generated Excel file with deleted column | |
excelWorkBook.Save("deletedColumns.xlsx"); | |
Console.WriteLine("Columns removed successfully"); | |
} | |
} | |
} |
ตัวอย่างโค้ดด้านบนเป็นเวอร์ชันสาธิตที่แสดงคุณลักษณะในการ ลบคอลัมน์ใน Excel โดยใช้ C# เพื่อให้คุณได้รับแนวคิดในการปรับแต่งเพิ่มเติมตามความต้องการของคุณ คุณยังสามารถใช้ฟังก์ชันโอเวอร์โหลดอื่นๆ หรืออาจแก้ไขช่วงและจำนวนคอลัมน์ที่จะลบ นอกจากนี้ คุณสามารถสลับค่าบูลสำหรับเลือกตัวเลือกเพื่ออัปเดตการอ้างอิงเวิร์กชีตที่มีอยู่หรือไม่ก็ได้ ตามความต้องการของคุณ
ในหัวข้อง่ายๆ นี้ เราได้เรียนรู้วิธีการ ลบหลายเซลล์ใน Excel โดยใช้ C# หากคุณต้องการเรียนรู้เกี่ยวกับการลบ pivot table ออกจากไฟล์ Excel โปรดดูบทความใน วิธีลบ pivot table ใน Excel ใน C#