Teks Excel ke Kolom Java

MS Excel menyediakan fitur Text to Columns untuk membagi teks menjadi beberapa kolom. Pemisahan dapat didasarkan pada ruang kosong, koma, karakter khusus, dll. Untuk mengotomatisasi fitur, artikel ini membahas cara melakukan Teks Excel ke Kolom dari dalam aplikasi Java Anda. Panduan langkah demi langkah dan contoh kode akan menunjukkan cara membagi teks dalam kolom di lembar kerja Excel.

Java API untuk Membagi Teks ke Kolom di Excel

Untuk membagi teks menjadi kolom di lembar kerja Excel, kami akan menggunakan Aspose.Cells for Java. Ini adalah API yang kuat yang memungkinkan Anda membuat, memproses, dan mengonversi file Excel dari dalam aplikasi Java Anda. Anda dapat mengunduh API atau menginstalnya menggunakan konfigurasi Maven berikut.

<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>

Pisahkan Teks ke Kolom di Excel menggunakan Java

Berikut ini adalah langkah-langkah untuk membagi teks menjadi kolom di Excel menggunakan Java.

Contoh kode berikut menunjukkan cara membagi teks menjadi kolom di lembar kerja Excel.

// Buka buku kerja.
Workbook wb = new Workbook("workbook.xlsx");
	  
// Akses lembar kerja pertama.
Worksheet ws = wb.getWorksheets().get(0);
		  
// Tambahkan nama orang di kolom A. Fast name dan Last name dipisahkan dengan spasi.
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");
		  
// Buat opsi pemuatan teks dengan spasi sebagai pemisah.
TxtLoadOptions opts = new TxtLoadOptions();
opts.setSeparator(' ');
	  
// Pisahkan kolom A menjadi dua kolom menggunakan metode TextToColumns().
// Sekarang kolom A akan memiliki nama depan dan kolom B akan memiliki nama kedua.
ws.getCells().textToColumns(0, 0, 5, opts);
		  
// Simpan buku kerja dalam format xlsx.
wb.save("TextToColumns.xlsx");

Keluaran

Teks Excel ke Kolom Python

Dapatkan Lisensi API Gratis

Anda bisa mendapatkan lisensi sementara untuk menggunakan API tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, Anda telah belajar bagaimana mengimplementasikan fitur teks ke kolom Excel menggunakan Java. Contoh kode telah menunjukkan kepada Anda cara membagi teks dalam kolom menjadi beberapa kolom dalam beberapa langkah. Anda dapat mempelajari lebih lanjut tentang Aspose.Cells for Java menggunakan dokumentasi. Jika Anda memiliki pertanyaan, hubungi kami melalui forum kami.

Lihat juga