在C#中合并多个Excel范围
IronXL 是一个 C# 库,可以高效地操作 Excel 文件。 它的一大特点是能够使用+运算符组合IronXL.Ranges.Range对象。
使用+运算符将IronXL.Ranges.Range对象组合起来,是一种将多个范围作为一个整体进行处理的灵活方法。 在需要汇总工作表中各个部分的数据时,这会非常有用。
准备开始了吗?
Nuget 下载 1,802,965 | 版本: 2025.12 刚刚发布
using IronXL;
using System;
using System.Linq;
WorkBook workBook = WorkBook.Load("sample.xls");
WorkSheet workSheet = workBook.WorkSheets.First();
// Get a range from an Excel worksheet
var range = workSheet["A2:A8"];
// Combine two ranges
var combinedRange = range + workSheet["A9:A10"];
// Iterate over combined range
foreach (var cell in combinedRange)
{
Console.WriteLine(cell.Value);
}Install-Package IronXL.Excel
IronXL 是一个 C# 库,可以高效地操作 Excel 文件。 它的一大特点是能够使用+运算符组合IronXL.Ranges.Range对象。
使用+运算符将IronXL.Ranges.Range对象组合起来,是一种将多个范围作为一个整体进行处理的灵活方法。 在需要汇总工作表中各个部分的数据时,这会非常有用。