Automatyczne dopasowanie wierszy i kolumn Excel w C#
using IronXL;

// Load existing spreadsheet
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Apply auto resize on row 2
workSheet.AutoSizeRow(1);

// Apply auto resize on column A
workSheet.AutoSizeColumn(0);

// Apply auto resize on column D
workSheet.AutoSizeColumn(3, true);

workBook.SaveAs("autoResize.xlsx");
NuGet Download
PM > Install-Package IronXL.Excel
Automatyczne dopasowanie wierszy i kolumn Excel w C#

Automatyczne dopasowanie wierszy i kolumn Excel w C#

Zmiana rozmiaru wierszy i kolumn w arkuszu kalkulacyjnym może zaoszczedzic duzo miejsca i uczynic go bardziej czytelnym. Biblioteka C# IronXL ma funkcjonalność automatycznego dostosowywania rozmiarow wierszy i kolumn. Ponieważ jest to zrobione w C#, metody resize mogą być wywoływane na wszystkie istniejące wiersze i kolumny, tym samym automatyzując ręczne zadania w arkuszach kalkulacyjnych.

Automatyczne zmienianie rozmiaru wierszy

Metoda AutoSizeRow automatycznie zmienia wysokość określonego wiersza na podstawie długości jego wartości. Inna przeciążona wersja AutoSizeRow przyjmuje jako drugi parametr wartość Boolean. Jeśli true, będzie brana pod uwage wysokosc scalonych komorek.

Automatyczne zmienianie rozmiaru kolumn

Użyj metody \AutoSizeColumn, aby zmienić szerokość kolumny na podstawie długości jej wartości. Podobnie jak w przypadku ``AutoSizeRow, możliwe jest także, aby zmiana rozmiaru kolumny uwzględniała szerokość komorki scalonej.

Należy pamietac, ze wszystkie wspomniane wyzej pozycje wierszy i kolumn sa indeksowane od zera.

Dowiedz sie, jak automatycznie zmieniac rozmiar wierszy i kolumn w Excelu za pomoca C#.
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 2,362,812Wersja:2026.11właśnie wydany