Combinar múltiples rangos de Excel en C#
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);
}
NuGet Download
PM > Install-Package IronXL.Excel
Combinar múltiples rangos de Excel en C#

Combinar múltiples rangos de Excel en C#

IronXL es una biblioteca de C# que permite la manipulación eficiente de archivos de Excel. Una de sus características es la capacidad de combinar objetos IronXL.Ranges.Range utilizando el operador +.

Usar el operador + para combinar objetos IronXL.Ranges.Range es una forma versátil de manejar múltiples rangos como una sola entidad. Esto puede ser increíblemente útil en escenarios que requieren la agregación de datos de varias secciones de una hoja de trabajo.

Descubra cómo escribir en Excel con IronXL
Ver en GitHub

¿Listo para empezar?

Nuget Downloads 2,362,812Versión:2026.11recién lanzado