Classificar intervalos do Excel em 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
Classificar intervalos do Excel em C#

Classificar intervalos do Excel em C#

Organizar dados em ordem alfabética ou numérica torna a análise prática e eficiente. IronXL for Python torna a classificação de colunas, linhas e intervalos do Excel simples com uma quantidade mínima de código.

Use os métodos SortAscending ou SortDescending em qualquer intervalo ou coluna selecionada para aplicar a ordenação na ordem desejada. O método SortByColumn requer dois parâmetros: o primeiro é a coluna para ordenar, e o segundo é a ordem de classificação.

Aprenda a usar intervalos nomeados no Excel com Python

Pronto para começar?

Versão:2026.11recém-lançado