วิธีลบคอลัมน์ใน Excel โดยใช้ C#

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

ขั้นตอนการลบคอลัมน์ใน Excel โดยใช้ C#

  1. สร้างสภาพแวดล้อมโดยกำหนดค่า Aspose.Cells for .NET จาก Nuget เพื่อลบคอลัมน์
  2. เข้าถึงไฟล์ Excel ต้นทางโดยใช้วัตถุคลาส Workbook และกำหนดเป้าหมายแผ่นงานที่ต้องการ
  3. ลบช่วงของคอลัมน์ที่ระบุโดยระบุดัชนีเริ่มต้นและคอลัมน์ทั้งหมดที่จะลบภายในเมธอด DeleteColumns
  4. บันทึกไฟล์ 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#

 ไทย