Ordenar rangos de Excel en C#
from ironxl import *

# Load the Excel workbook
workbook = WorkBook.Load("sample.xlsx")
worksheet = workbook.DefaultWorkSheet

# Select a range
selected_range = worksheet["A1:D20"]

# Select a column(B)
column = worksheet.GetColumn(1)

# Sort the range in ascending order (A to Z)
selected_range.SortAscending()

# Sort the range by column(C) in ascending order
selected_range.SortByColumn("C", SortOrder.Ascending)

# Sort the column(B) in descending order (Z to A)
column.SortDescending()

# Save changes with the sorted range and column
workbook.SaveAs("sortExcelRange.xlsx")
pip install ironxl
Ordenar rangos de Excel en C#

Ordenar rangos de Excel en C#

Organizar datos en orden alfabético o numérico hace que el análisis sea práctico y eficiente. IronXL for Python hace que ordenar columnas, filas y rangos de Excel sea sencillo con una cantidad mínima de código.

Use los métodos SortAscending o SortDescending en cualquier rango o columna seleccionada para aplicar ordenamiento en el orden deseado. El método SortByColumn requiere dos parámetros: el primero es la columna por la cual ordenar, y el segundo es el orden de clasificación.

Aprende a usar rangos nombrados en Excel con Python

¿Listo para empezar?

Versión:2026.10recién lanzado