Wybierz zakres Excel
using IronXL;
using System;
using System.Linq;

WorkBook workBook = WorkBook.Load("sample.xls");
WorkSheet workSheet = workBook.WorkSheets.First();

// Get range from worksheet
var range = workSheet["A2:A8"];

// Get column from worksheet
var columnA = workSheet.GetColumn(0);

// Get row from worksheet
var row1 = workSheet.GetRow(0);

// Iterate over the range
foreach (var cell in range)
{
    Console.WriteLine($"{cell.Value}");
}

// Select and print every row
var rows = workSheet.Rows;

foreach (var eachRow in rows)
{
    foreach (var cell in eachRow)
    {
        Console.Write($"  {cell.Value}  |");
    }
    Console.WriteLine($"");
}
NuGet Download
PM > Install-Package IronXL.Excel
Wybierz zakres Excel

Wybierz zakres Excel

IronXL pozwala nam łatwo wybierać i pracować z zakresami w dowolnej komórce Excel WorkSheet. Poniższy kod pokazuje, jak można łatwo wybierać zakresy, wiersze i kolumny. Dzięki IronXL możliwe jest zastosowanie dalszego sortowania lub obliczeń na tej kolekcji danych przy użyciu metod takich jak SortAscending(), SortDescending(), Sum(), Max(), Min() i Avg(). Należy jednak pamiętać, że stosując metody modyfikujące lub przesuwające wartość komórki, zmodyfikowany zakres, wiersz i kolumna również zaktualizują swoje wartości odpowiednio.

Zakres

Aby wybrać zakres z A2 do A8, użyj var range = sheet["A2:A8"].

Wiersz

Aby wybrać wiersz 1, użyj metody GetRow(0). Indeksowanie korzysta z numeracji zaczynającej się od zera. Zakres komórek zostanie określony przez dziesiątkę wypełnionych komórek wszystkich wierszy, w tym samego wiersza 1.

Kolumna

Aby wybrać kolumnę A, użyj metody GetColumn(0) lub przypisz adres zakresu jako sheet["A:A"]. Zakres komórek zostanie określony przez dziesiątkę wypełnionych komórek wszyscy kolumn, w tym samej kolumny A.

Jak wybrać zakres w Excelu w C#

  1. Zainstaluj bibliotekę C#, aby wybrać zakres Excel
  2. Załaduj istniejący lub wygeneruj nowy skoroszyt Excel
  3. Wybierz docelowy arkusz ze skoroszytu
  4. Użyj sheet["A2:A8"], aby wybrać zakres z A2 do A8
  5. Użyj metod GetColumn i GetRow, aby wybrać poszczególne kolumny i wiersze
Odkryj, jak wybierać zakresy w Excelu za pomocą C# i IronXL.
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 2,362,812Wersja:2026.11właśnie wydany