IRONSOFTWAREHOME
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($"");
}
Imports IronXL
Imports System
Imports System.Linq

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

' Get range from worksheet
Dim range = workSheet("A2:A8")

' Get column from worksheet
Dim columnA = workSheet.GetColumn(0)

' Get row from worksheet
Dim row1 = workSheet.GetRow(0)

' Iterate over the range
For Each cell In range
    Console.WriteLine($"{cell.Value}")
Next

' Select and print every row
Dim rows = workSheet.Rows

For Each eachRow In rows
    For Each cell In eachRow
        Console.Write($"  {cell.Value}  |")
    Next
    Console.WriteLine("")
Next
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,237,574Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta