IRONSOFTWAREHOME
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($"");
}
Imports IronXL
Imports System
Imports System.Linq

Dim workBook As WorkBook = WorkBook.Load("sample.xls")
Dim workSheet As WorkSheet = workBook.WorkSheets.First()

' Get range from worksheet
Dim range = workSheet("A2:A8")

' Get column from worksheet
Dim columnA = workSheet.GetColumn(0)

' Get row from worksheet
Dim row1 = workSheet.GetRow(0)

' Iterate over the range
For Each cell In range
    Console.WriteLine($"{cell.Value}")
Next

' Select and print every row
Dim rows = workSheet.Rows

For Each eachRow In rows
    For Each cell In eachRow
        Console.Write($"  {cell.Value}  |")
    Next
    Console.WriteLine("")
Next
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,237,574Versión:2026.9recién lanzado

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta