Combinar vários intervalos do Excel em 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 vários intervalos do Excel em C#

Combinar vários intervalos do Excel em C#

IronXL é uma biblioteca C# que permite a manipulação eficiente de arquivos Excel. Uma de suas características é a capacidade de combinar objetos IronXL.Ranges.Range usando o operador +.

Usar o operador + para combinar objetos IronXL.Ranges.Range é uma maneira versátil de lidar com vários intervalos como uma única entidade. Isso pode ser incrivelmente útil em cenários que exigem a agregação de dados de várias seções de uma planilha.

Explore como Escrever para o Excel com IronXL
Ver no GitHub

Pronto para começar?

Nuget Downloads 2,362,812Versão:2026.11recém-lançado