Sortowanie zakresow Excel w 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
Sortowanie zakresow Excel w C#

Sortowanie zakresow Excel w C#

Ukladanie danych w porzadku alfabetycznym lub numerycznym czyni analize praktyczna i efektywna. IronXL for Python sprawia, ze sortowanie kolumn, wierszy oraz zakresow w Excelu staje sie proste przy minimalnej ilosci kodu.

Uzyj metod SortAscending lub SortDescending na dowolnym wybranym zakresie lub kolumnie, aby zastosowac sortowanie w pozadanej kolejnosci. Metoda SortByColumn wymaga dwoch parametrow: pierwszy to kolumna do sortowania, a drugi to kolejnosc sortowania.

Naucz sie korzystac z nazwanych zakresow w Excelu za pomoca Pythona

Gotowy, aby rozpocząć?

Wersja:2026.11właśnie wydany