Hogyan lehet törölni egy oszlopot az Excelben a C# használatával

Ez az egyszerű témakör a Excel oszlopának törlése a C# használatával. Tartalmazza a fejlesztői környezet létrehozásához szükséges információkat, a lépésenkénti programfolyamatot, valamint egy működő példakódot több oszlop törléséhez az Excelben C# használatával. Ebben a témakörben az egyetlen oszlop vagy oszlopok tartományának eltávolításához szükséges összes információ megtalálható referenciaként.

Lépések egy oszlop törléséhez az Excelben a C# használatával

  1. Hozza létre a környezetet a Nuget Aspose.Cells for .NET beállításával az oszlopok törléséhez
  2. A Workbook osztályobjektum segítségével érje el a forrás Excel-fájlt, és célozza meg a szükséges munkalapot
  3. Távolítsa el az adott oszlopok tartományát úgy, hogy megadja a kezdő indexet és az összes oszlopot a törölni kívánt DeleteColumns metóduson belül.
  4. Mentse el az eltávolított oszlopokkal rendelkező Excel-fájlt a lemezre

A fent említett lépések leírják, hogyan távolíthatunk el oszlopokat az Excelben C# használatával néhány soros egyszerű kód segítségével. Először is elérjük a cél Excel-fájlt a lemezről, és elérjük a célmunkalapot, mielőtt további oszlopokat törölnénk benne. Végül a törölt oszlopokkal rendelkező Excel fájlt XLSX vagy XLS formátumban mentjük a lemezre.

Kód egy oszlop törléséhez az Excelben a C# használatával

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");
}
}
}

A fenti kódpélda egy demóverzió, amely bemutatja az oszlop eltávolítását az Excelben a C# használatával, hogy ötletet kapjon a további improvizációhoz az Ön igényei szerint. Más túlterhelt függvényeket is használhat, vagy módosíthatja a törölni kívánt oszlopok tartományát és számát. Ezenkívül beállíthatja a logikai értéket a meglévő munkalaphivatkozások frissítésére vonatkozó beállítások kiválasztásához, igényei szerint.

Ebben az egyszerű témakörben megtanultuk, hogyan lehet több cellát törölni az Excelben C# használatával. Ha többet szeretne megtudni a kimutatástáblázat Excel-fájlból való eltávolításáról, olvassa el a következő cikket: hogyan lehet eltávolítani a pivot táblát az Excelben C#-ban.

 Magyar