lägg till rader eller kolumner i Excel i C#

Excel-filer används ofta för att skapa och manipulera kalkylblad inom olika applikationer programmatiskt. När du bearbetar ett kalkylblad kan du behöva lägga till nya rader och kolumner eller ta bort de befintliga från kalkylbladen. För att uppnå det visar den här artikeln hur du lägger till eller tar bort rader och kolumner i Excel i C#.

C#-bibliotek för att lägga till eller ta bort Excel-rader och -kolumner

För att lägga till eller ta bort rader och kolumner i Excel XLSX/XLS-filer använder vi Aspose.Cells for .NET. Det är ett höghastighets och kraftfullt bibliotek för att skapa och bearbeta Excel-filer sömlöst. Dessutom tillhandahåller den en högtrohetsomvandlare för fram och tillbaka konvertering av XLSX-filer. Du kan ladda ner dess DLL från avsnittet downloads eller installera det från NuGet.

PM> Install-Package Aspose.Cells

Hur man lägger till rader i Excel i C#

Följande är stegen för att lägga till rader i ett Excel-kalkylblad i C#.

Följande kodexempel visar hur man lägger till rader i ett Excel-kalkylblad med C#.

// Ladda Excel-fil
Workbook wb = new Workbook("workbook.xlsx");

// Få referens till arbetsbladet
Worksheet sheet = wb.Worksheets[0];

// Infoga 2 rader vid index 1
sheet.Cells.InsertRows(1, 2);

// Spara uppdaterad fil
wb.Save("updated_workbook.xlsx");

Hur man lägger till kolumner i Excel i C#

Följande är stegen för att lägga till kolumner i ett Excel-kalkylblad med C#.

Följande kodexempel visar hur du lägger till kolumner i ett Excel-kalkylblad med C#.

// Ladda Excel-fil
Workbook wb = new Workbook("workbook.xlsx");

// Få referens till arbetsbladet
Worksheet sheet = wb.Worksheets[0];

// Infoga 2 kolumner vid index 1
sheet.Cells.InsertColumns(1, 2);

// Spara uppdaterad fil
wb.Save("updated_workbook.xlsx");

Ta bort rader i en Excel XLSX i C#

Följande är stegen för att ta bort rader från ett Excel-kalkylblad med C#.

Följande kodexempel visar hur man tar bort rader från ett Excel-kalkylblad i C#.

// Ladda Excel-fil
Workbook wb = new Workbook("workbook.xlsx");

// Få referens till arbetsbladet
Worksheet sheet = wb.Worksheets[0];

// Ta bort 2 rader vid index 1
sheet.Cells.DeleteRows(1, 2);

// Spara uppdaterad fil
wb.Save("updated_workbook.xlsx");

Ta bort kolumner i Excel XLSX i C#

Följande är stegen för att ta bort kolumner från ett Excel-kalkylblad med C#.

Följande kodexempel visar hur man tar bort kolumner från ett Excel-kalkylblad med C#.

// Ladda Excel-fil
Workbook wb = new Workbook("workbook.xlsx");

// Få referens till arbetsbladet
Worksheet sheet = wb.Worksheets[0];

// Ta bort 2 kolumner vid index 1
sheet.Cells.DeleteColumns(1, 2, true);

// Spara uppdaterad fil
wb.Save("updated_workbook.xlsx");

Skaffa en gratis API-licens

Du kan få en gratis tillfällig licens för att använda API:t utan utvärderingsbegränsningar.

Slutsats

I den här artikeln har du lärt dig hur du arbetar med rader och kolumner i Excel programmatiskt. Speciellt har du sett hur man lägger till eller tar bort rader och kolumner i Excel-kalkylblad i C#. Dessutom kan du utforska mer om C# Excel API med hjälp av dokumentationen. Dessutom kan du dela dina frågor med oss via vårt forum.

Se även