Selecione o intervalo do 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
Selecione o intervalo do Excel

Selecione o intervalo do Excel

IronXL nos permite selecionar e trabalhar facilmente com intervalos em qualquer WorkSheet de Excel. O código abaixo demonstra como intervalos, linhas e colunas podem ser facilmente selecionados. Com IronXL, é possível aplicar ordenação ou cálculos adicionais a esta coleção de dados, utilizando métodos como SortAscending(), SortDescending(), Sum(), Max(), Min() e Avg(). No entanto, tenha em mente que ao aplicar métodos que modificam ou movem o valor de uma célula, o intervalo, linha e coluna afetados também atualizarão seus valores de acordo.

Intervalo

Para selecionar um intervalo de A2 a A8, use var range = sheet["A2:A8"].

Linha

Para selecionar a linha 1, use o método GetRow(0). A indexação segue a numeração baseada em zero. O intervalo de células será determinado pela união das células preenchidas de todas as linhas, incluindo a linha 1 em si.

Coluna

Para selecionar a coluna A, use o método GetColumn(0) ou atribua o endereço do intervalo como sheet["A:A"]. O intervalo de células será determinado pela união das células preenchidas de todas as colunas, incluindo a coluna A em si.

Como selecionar Intervalo no Excel em C#

  1. Instalar biblioteca C# para selecionar intervalo Excel
  2. Carregue ou gere uma nova pasta de trabalho do Excel
  3. Selecione a planilha alvo da pasta de trabalho
  4. Use sheet["A2:A8"] para selecionar um intervalo de A2 a A8
  5. Use os métodos GetColumn e GetRow para selecionar colunas e linhas individuais
Explore Como Selecionar Intervalos no Excel com C# e IronXL.
Ver no GitHub

Pronto para começar?

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