Автоматична підгонка рядків і стовпців у Excel на Java

MS Excel надає функцію автоматичного підбору розміру комірок за довжиною їх вмісту. Ви можете ввімкнути автопідбір для висоти рядка та ширини стовпця. Під час програмного створення та обробки електронних таблиць Excel може знадобитися динамічно вмикати цю функцію. Щоб досягти цього, у цій статті показано, як автоматично підбирати рядки та стовпці в Excel XLS у Java. Ми явно розглянемо автопідбір для висоти рядка та ширини стовпця за допомогою зразків коду.

AutoFit Excel Rows and Columns - Java API

Aspose.Cells for Java — це дивовижний API із багатим набором функцій для створення та обробки електронних таблиць. Ви можете реалізувати як базові, так і розширені функції для легкого створення складних файлів Excel. Ми збираємося використовувати цей API для автоматичного підбору рядків і стовпців у файлах Excel. Ви можете завантажити його JAR або встановити безпосередньо за допомогою наведених нижче конфігурацій Maven.

Репозиторій:

<repository>
	<id>AsposeJavaAPI</id>
	<name>Aspose Java API</name>
	<url>https://repository.aspose.com/repo/</url>
</repository>

Залежність:

<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-cells</artifactId>
	<version>22.8</version>
</dependency>

Автопідбір рядків у Excel на Java

Щоб автоматично припасувати рядки в Excel XLS/XLSX, вам спочатку потрібно отримати доступ до потрібного аркуша, а потім увімкнути автоматичне припасування для рядків за допомогою їх індексу. Нижче наведено кроки для автоматичного підбору рядків Excel у Java.

У наведеному нижче прикладі коду показано, як автоматично підібрати рядок у Excel у Java.

// Завантажте файл Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Отримати посилання на аркуш за допомогою індексу
Worksheet worksheet = workbook.getWorksheets().get(0);

// Автоматична підгонка другого рядка за індексом
worksheet.autoFitRow(1); //Auto-fitting the 2nd row of the worksheet

// Збережіть оновлений файл Excel
workbook.save("autofit-row.xlsx");

Стовпці Java AutoFit в Excel

Для автоматичного підбору стовпців потрібно виконати ті самі дії, що й у попередньому розділі. Єдина відмінність полягає в методі, який ви будете викликати для автоматичного підбору ширини стовпця. Нижче наведено кроки для автоматичного підбору стовпця в Excel у Java.

У наведеному нижче прикладі коду показано, як автоматично підібрати стовпець у Excel у Java.

// Завантажте файл Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Отримати посилання на аркуш за допомогою індексу
Worksheet worksheet = workbook.getWorksheets().get(0);

// Автоматична підгонка першого стовпця за індексом
worksheet.autoFitColumn(0); 

// Збережіть оновлений файл Excel
workbook.save("autofit-column.xlsx");

Java API для автоматичного підбору рядків і стовпців Excel – отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію для автоматичного підбору рядків і стовпців у своїх файлах Excel без обмежень оцінки.

Висновок

У цій статті ви дізналися, як автоматично підбирати рядки та стовпці у файлах Excel у Java. Зразки коду продемонстрували, як увімкнути автопідбір для певного рядка чи стовпця за допомогою програмного засобу.

Ознайомтеся з API електронних таблиць Aspose для Java

Ви можете відвідати документацію, щоб дослідити інші функції Aspose.Cells for Java. Крім того, ви можете поділитися з нами своїми запитаннями чи запитами через наш форум.

Дивись також