Seleccionar rango de 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
Seleccionar rango de Excel

Seleccionar rango de Excel

IronXL nos permite seleccionar y trabajar fácilmente con rangos en cualquier Excel WorkSheet. El código a continuación demuestra cómo se pueden seleccionar fácilmente rangos, filas y columnas. Con IronXL, es posible aplicar más ordenamiento o cálculos a esta colección de datos usando métodos como SortAscending(), SortDescending(), Sum(), Max(), Min(), y Avg(). Sin embargo, ten en cuenta que al aplicar métodos que modifican o mueven el valor de una celda, el rango, fila y columna afectada también actualizarán sus valores en consecuencia.

Rango

Para seleccionar un rango desde A2 hasta A8, use var range = sheet["A2:A8"].

Fila

Para seleccionar la fila 1, use el método GetRow(0). El índice sigue una numeración basada en cero. El rango de celdas será determinado por la unión de las celdas pobladas de todas las filas, incluyendo la fila 1 misma.

Columna

Para seleccionar la columna A, use el método GetColumn(0) o asigne la dirección del rango como sheet["A:A"]. El rango de celdas será determinado por la unión de las celdas pobladas de todas las columnas, incluyendo la columna A misma.

Cómo seleccionar un rango de Excel en C#

  1. Instala una biblioteca C# para seleccionar rango de Excel
  2. Carga un libro de Excel existente o genera uno nuevo
  3. Selecciona la hoja de cálculo objetivo del libro
  4. Use sheet["A2:A8"] para seleccionar un rango desde A2 hasta A8
  5. Use los métodos GetColumn y GetRow para seleccionar columnas y filas individuales
Descubra cómo seleccionar rangos de Excel con C# y IronXL.
Ver en GitHub

¿Listo para empezar?

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