Текст Excel у стовпці Java

MS Excel надає функцію «Текст у стовпці», щоб розділити текст на кілька стовпців. Поділ може ґрунтуватися на пробілі, комі, спеціальному символі тощо. Щоб автоматизувати цю функцію, у цій статті описано, як виконати перетворення тексту в стовпці Excel із ваших програм Java. Покроковий посібник і зразок коду покажуть вам, як розділити текст у стовпці на аркуші Excel.

Java API для розділення тексту на стовпці в Excel

Щоб розділити текст на стовпці на аркушах Excel, ми використаємо Aspose.Cells for Java. Це потужний API, який дає змогу створювати, обробляти та конвертувати файли Excel із програм Java. Ви можете завантажити API або встановити його за допомогою наведених нижче конфігурацій 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>21.6</version>
</dependency>

Розділіть текст на стовпці в Excel за допомогою Java

Нижче наведено кроки, щоб розділити текст на стовпці в Excel за допомогою Java.

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

// Відкрийте робочу книгу.
Workbook wb = new Workbook("workbook.xlsx");
	  
// Доступ до першого аркуша.
Worksheet ws = wb.getWorksheets().get(0);
		  
// Додайте імена людей у стовпець A. Швидке ім’я та прізвище розділені пробілом.
ws.getCells().get("A1").putValue("John Teal");
ws.getCells().get("A2").putValue("Peter Graham");
ws.getCells().get("A3").putValue("Brady Cortez");
ws.getCells().get("A4").putValue("Mack Nick");
ws.getCells().get("A5").putValue("Hsu Lee");
		  
// Створіть параметри завантаження тексту з пробілом як роздільником.
TxtLoadOptions opts = new TxtLoadOptions();
opts.setSeparator(' ');
	  
// Розділіть стовпець A на два стовпці за допомогою методу TextToColumns().
// Тепер стовпець A матиме ім’я, а стовпець B – друге ім’я.
ws.getCells().textToColumns(0, 0, 5, opts);
		  
// Збережіть книгу у форматі xlsx.
wb.save("TextToColumns.xlsx");

Вихід

Текст Excel у стовпці Python

Отримайте безкоштовну ліцензію API

Ви можете отримати тимчасову ліцензію, щоб використовувати API без оціночних обмежень.

Висновок

У цій статті ви дізналися, як реалізувати функцію перетворення тексту в стовпці Excel за допомогою Java. Зразок коду показав вам, як розділити текст у стовпці на кілька стовпців за кілька кроків. Ви можете дізнатися більше про Aspose.Cells for Java, використовуючи документацію. Якщо у вас виникнуть запитання, зв’яжіться з нами через наш форум.

Дивись також