選取 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
選取 Excel 範圍

選取 Excel 範圍

IronXL允許我們輕鬆選擇並使用任何Excel中的範圍WorkSheet。 下面的程式碼展示了如何輕鬆選擇範圍、行和列。 使用IronXL,可以通過Avg()等方法對這些資料進行進一步的排序或計算。 然而,請注意,當應用一些修改或移動單元格值的方法時,受影響的範圍、行和列也將相應更新其值。

範圍

要選擇從var range = sheet["A2:A8"]。

行

要選擇第1行,請使用方法GetRow(0)。 索引採用從零開始的編號。 單元格範圍將由所有行中填充的單元格的聯集決定,包括第1行本身。

列

要選擇第sheet["A:A"]。 單元格範圍將由所有列中填充的單元格的聯集決定,包括第A列本身。

如何在C#中選擇Excel範圍

  1. 安裝C#庫以選擇Excel範圍
  2. 載入現有或生成新的Excel工作簿
  3. 選擇工作簿中的目標工作表
  4. 使用A8的範圍
  5. 使用GetRow方法選擇各個列和行
探索如何使用C#和IronXL選擇Excel範圍。
在GitHub上查看

準備好開始了嗎?

Nuget Downloads 2,362,812版本:2026.11剛剛發布