Този прост урок ще разработи как да коригирате ширината на колоната в Excel с помощта на Java. Можем да имаме различни данни в Excel, които може да имат различна дължина и да изискват коригиране на размера на колоната, за да се покажат правилно. Ще научите този процес за преоразмеряване на колони в Excel с помощта на Java тук и ще запазите изходния файл като XLSX с помощта на инструкции стъпка по стъпка и готов за изпълнение Java код.
Стъпки за регулиране на ширината на колоната в Excel с помощта на Java
- Като използвате хранилището на Maven, добавете препратката към библиотеката Aspose.Cells в приложението
- Заредете Excel файла в обекта Workbook, чиито колони трябва да бъдат преоразмерени
- Достъп до желаната worksheet препратка от колекцията от работни листове в работната книга
- Вземете препратка към колекцията Клетки от работния лист, за да зададете размера на индивидуалната колона
- Задайте ширината на конкретна колона, като посочите номера на колоната и необходимата ширина
- Използвайки директно обекта на работния лист, автоматично побирайте определена или няколко колони въз основа на размера на съдържанието
- Запазете актуализирания Excel файл с преоразмерени колони
Тук видяхме, че за да променим ширината на колоната на Excel с помощта на Java, зареждаме целевия файл на Excel и след това осъществяваме достъп до желания лист в него. Ако искате да зададете ширината на колоната с фиксирана стойност, можете да използвате колекцията Cells в работния лист и ако искате автоматично да напаснете ширината въз основа на съдържанието във всяка клетка, можете да използвате функциите autoFitColumn() и autoFitColumns() в работен лист клас.
Код за задаване на ширина на колона в Excel с помощта на Java
Този кратък код демонстрира процеса за промяна на ширината чрез използване на функцията Cells.setColumnWidth() и предоставяне на индекс на колона и двойна стойност, описваща точната ширина. По същия начин, за промяна на размера на единичната колона въз основа на съдържанието, можете да извикате Worksheet.autoFitColumn(), като предоставите номера на колоната. За да зададете ширината на няколко колони в лист, извикайте Worksheet.autoFitColumns() заедно с номера на началната и крайната колона.
Този лесен урок обяснява как да промените ширината на колона в excel с помощта на java. Ако искате да научите други функции на този продукт, като запазване на изходния файл като PDF, вижте статията на Как да генерирате PDF от Excel в Java.