Този кратък урок съдържа информация за как да зададете ширина на клетка в Excel с помощта на C#. С помощта на C# ширината на колоната на Excel може да се коригира по различни начини с помощта на процеса стъпка по стъпка, описан в този урок. Можете да зададете ширина на колона в различни единици според изискванията и да запишете изходния файл във всеки от желаните формати като XLSX, XLS, ODS и др.
Стъпки за задаване на ширина на клетка в Excel с помощта на C#
- Създайте средата, като добавите Aspose.Cells от мениджъра на пакети Nuget
- Създайте екземпляр на обект от клас Workbook, за да зададете ширината на колоната
- Получете достъп до целта worksheet от колекцията по подразбиране в работната книга
- Използвайте функцията SetColumnWidth(), за да зададете ширината на колоната
- Запазете изходния Excel файл със зададената ширина на колоната
Тези стъпки обясняват как с помощта на C# Excel ширината на клетката може да бъде зададена. След установяване на средата можете да създадете или заредите Excel файл и след това да зададете желания работен лист, чиято ширина на клетката трябва да бъде променена. Като използвате Worksheet.Cells.SetColumnWidth(), можете да зададете ширината на колоната, като предоставите номера на колоната и ширината на колоната.
Код за задаване на ширина на клетка в Excel с помощта на C#
Чрез използване на C# функцията за автоматично приспособяване на колони в Excel може също да се приложи за избраните редове в работен лист чрез използване на функцията Worksheet.AutoFitColumn(), където първият аргумент е индексът на колоната, а последните два аргумента показват началния ред и крайния ред . По същия начин, ако искате да зададете стандартната ширина на колоната за целия лист, задайте свойството Worksheet.Cells.StandardWidth на желаната ширина. Ширината на клетката може да бъде зададена в инчове и пиксели също чрез функциите Worksheet.Cells.SetColumnWidthInch() и Worksheet.Cells.SetColumnWidthPixel().
В тази статия научихме как да зададем ширината на колоната. Ако искате да работите с височината на реда, вижте статията на как да коригирате височината на реда в Excel с помощта на C#.