Този бърз урок ще обясни как да коригирате височината на реда в Excel с помощта на C#. Първо ще заредите примерната работна книга и след това ще коригирате височината на отделния ред или няколко реда до фиксирана височина или въз основа на съдържанието в редовете според вашите изисквания. След като промените височината на реда на Excel с помощта на C#, можете да го запишете обратно на диска във всеки формат като XLSX.
Стъпки за регулиране на височината на ред в Excel с помощта на C#
- С помощта на мениджъра на пакети NuGet добавете Aspose.Cells, за да регулирате височината на редовете
- Добавете препратка към пространството от имена на Aspose.Cells, за да използвате API извиквания в кода
- Заредете примера workbook, съдържащ множество работни листове, за да тествате функцията
- Вземете препратка към желаната worksheet, за да коригирате височината на редовете
- Задайте височината на редовете на фиксирана стойност или въз основа на съдържанието според изискването
- Запазете работната книга с определена височина на редовете
В тези прости стъпки първо зареждаме целевия Excel файл в обекта на класа Workbook и след това осъществяваме достъп до препратката на желания работен лист, за да настроим височината на реда на Excel с помощта на C#. Ние имаме пълен контрол върху процеса, тъй като можем да променим височината по различни начини, като промяна на височината на цял единичен ред, избрани колони от ред, диапазон от редове или целия работен лист.
Код за коригиране на височината на ред в Excel с помощта на c#
В този примерен код получаваме достъп до колекцията от клетки на работния лист и след това задаваме височината на отделния ред с помощта на функцията Cells.SetRowHeight(). След това обяснихме регулирането на височината на реда въз основа на съдържанието, като предоставихме диапазона от колони в рамките на ред с помощта на функцията AutoFitRow() и след това коригирахме множество редове, като предоставихме набор от редове на функцията AutoFitRows(). В последното сме задали височината на всички редове в работен лист, като извикаме функцията AutoFitRows() без никакви аргументи.
С помощта на този кратък урок вие проучихте как да промените височината на редовете. Ако искате да научите други функции като създаване на диаграми, вижте статията на как да създадете кръгова диаграма на Excel в C#.