dodaj usuń wiersze lub kolumny w Excelu w C#

Pliki Excel są szeroko stosowane do programistycznego tworzenia arkuszy kalkulacyjnych i manipulowania nimi w różnych aplikacjach. Podczas przetwarzania arkusza kalkulacyjnego może być konieczne dodanie nowych wierszy i kolumn lub usunięcie istniejących z arkuszy. Aby to osiągnąć, w tym artykule pokazano, jak dodawać lub usuwać wiersze i kolumny w programie Excel w języku C#.

Biblioteka C# do dodawania lub usuwania wierszy i kolumn programu Excel

Aby dodać lub usunąć wiersze i kolumny w plikach Excel XLSX/XLS, użyjemy Aspose.Cells for .NET. Jest to szybka i wydajna biblioteka do bezproblemowego tworzenia i przetwarzania plików Excel. Ponadto zapewnia konwerter o wysokiej wierności do konwersji plików XLSX w obie strony. Możesz pobrać jego bibliotekę DLL z sekcji downloads lub zainstalować z NuGet.

PM> Install-Package Aspose.Cells

Jak dodawać wiersze w Excelu w C#

Poniżej przedstawiono kroki dodawania wierszy w arkuszu programu Excel w języku C#.

Poniższy przykładowy kod pokazuje, jak dodawać wiersze w arkuszu programu Excel przy użyciu języka C#.

// Załaduj plik Excela
Workbook wb = new Workbook("workbook.xlsx");

// Pobierz odniesienie do arkusza
Worksheet sheet = wb.Worksheets[0];

// Umieścić 2 rzędy w indeksie 1
sheet.Cells.InsertRows(1, 2);

// Zapisz zaktualizowany plik
wb.Save("updated_workbook.xlsx");

Jak dodawać kolumny w Excelu w C#

Poniżej przedstawiono kroki dodawania kolumn w arkuszu programu Excel przy użyciu języka C#.

Poniższy przykładowy kod pokazuje, jak dodawać kolumny w arkuszu programu Excel przy użyciu języka C#.

// Załaduj plik Excela
Workbook wb = new Workbook("workbook.xlsx");

// Pobierz odniesienie do arkusza
Worksheet sheet = wb.Worksheets[0];

// Wstaw 2 kolumny w indeksie 1
sheet.Cells.InsertColumns(1, 2);

// Zapisz zaktualizowany plik
wb.Save("updated_workbook.xlsx");

Usuń wiersze w Excel XLSX w C#

Poniżej przedstawiono kroki usuwania wierszy z arkusza programu Excel przy użyciu języka C#.

Poniższy przykładowy kod pokazuje, jak usunąć wiersze z arkusza programu Excel w języku C#.

// Załaduj plik Excela
Workbook wb = new Workbook("workbook.xlsx");

// Pobierz odniesienie do arkusza
Worksheet sheet = wb.Worksheets[0];

// Usuń 2 wiersze w indeksie 1
sheet.Cells.DeleteRows(1, 2);

// Zapisz zaktualizowany plik
wb.Save("updated_workbook.xlsx");

Usuń kolumny w Excelu XLSX w C#

Poniżej przedstawiono kroki usuwania kolumn z arkusza programu Excel przy użyciu języka C#.

Poniższy przykładowy kod pokazuje, jak usunąć kolumny z arkusza programu Excel przy użyciu języka C#.

// Załaduj plik Excela
Workbook wb = new Workbook("workbook.xlsx");

// Pobierz odniesienie do arkusza
Worksheet sheet = wb.Worksheets[0];

// Usuń 2 kolumny w indeksie 1
sheet.Cells.DeleteColumns(1, 2, true);

// Zapisz zaktualizowany plik
wb.Save("updated_workbook.xlsx");

Uzyskaj bezpłatną licencję API

Możesz uzyskać bezpłatną tymczasową licencję, aby korzystać z API bez ograniczeń ewaluacyjnych.

Wniosek

W tym artykule nauczyłeś się, jak programowo pracować z wierszami i kolumnami w programie Excel. W szczególności widziałeś, jak dodawać lub usuwać wiersze i kolumny w arkuszach programu Excel w języku C#. Ponadto możesz dowiedzieć się więcej o C# Excel API, korzystając z dokumentacji. Ponadto możesz podzielić się z nami swoimi pytaniami za pośrednictwem naszego forum.

Zobacz też