Saat membuat dan memanipulasi file Excel, Anda mungkin perlu menyisipkan dan menghapus baris di lembar kerja secara terprogram. Oleh karena itu, artikel ini membahas cara memanipulasi baris secara dinamis di lembar kerja Excel. Khususnya, Anda akan mempelajari cara menyisipkan atau menghapus baris di lembar kerja Excel di Java.
- Java API untuk Menyisipkan atau Menghapus Baris di File Excel
- Sisipkan Baris dalam File Excel di Java
- Hapus Baris dari Lembar Kerja Excel di Java
Java API untuk Menyisipkan atau Menghapus Baris Excel - Unduh Gratis
Untuk menyisipkan atau menghapus baris dalam file Excel XLS/XLSX, kita akan menggunakan Aspose.Cells for Java. Ini adalah API manipulasi spreadsheet yang kuat dan kaya fitur untuk otomatisasi Excel dalam aplikasi Java. Anda dapat mengunduh API atau menginstalnya menggunakan konfigurasi Maven berikut.
Gudang:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Ketergantungan:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.8</version>
</dependency>
Sisipkan Baris dalam File Excel menggunakan Java
Berikut ini adalah langkah-langkah menyisipkan baris pada lembar kerja Excel di Java.
- Pertama, muat file Excel menggunakan kelas Workbook.
- Kemudian, akses lembar kerja yang diinginkan berdasarkan indeks menggunakan metode Workbook.getWorksheets().get(index).
- Gunakan metode Worksheet.getCells().insertRows(rowIndex, totalRows) untuk menyisipkan baris dengan parameter pertama adalah indeks baris dan parameter kedua adalah jumlah baris yang ingin Anda sisipkan.
- Terakhir, gunakan metode Workbook.save(String) untuk menyimpan file yang diperbarui.
Contoh kode berikut menunjukkan cara menyisipkan baris dalam file Excel di Java.
// Muat file Excel
Workbook workbook = new Workbook("Book1.xls");
// Akses lembar kerja pertama di file Excel
Worksheet worksheet = workbook.getWorksheets().get(0);
// Masukkan baris ke lembar kerja di posisi ke-3
worksheet.getCells().insertRows(2, 1);
// Simpan file Excel yang dimodifikasi dalam format default (yaitu Excel 2003).
workbook.save("Delete Rows.xls");
Hapus Baris di XLS Excel di Jawa
Berikut ini adalah langkah-langkah untuk menghapus baris dari lembar kerja Excel di Java.
- Pertama, muat file Excel menggunakan kelas Workbook.
- Kemudian, akses lembar kerja yang diinginkan berdasarkan indeks menggunakan metode Workbook.getWorksheets().get(index).
- Hapus baris menggunakan metode Worksheet.getCells().deleteRows(rowIndex, totalRows) di mana parameter pertama adalah indeks baris dan parameter kedua adalah jumlah baris yang ingin Anda hapus.
- Terakhir, simpan file yang diperbarui menggunakan metode Workbook.save(String).
Contoh kode berikut menunjukkan cara menghapus baris dari file Excel di Java.
// Muat file Excel
Workbook workbook = new Workbook("Book1.xls");
// Akses lembar kerja pertama di file Excel
Worksheet worksheet = workbook.getWorksheets().get(0);
// Hapus 10 baris dari lembar kerja mulai dari baris ke-3
worksheet.getCells().deleteRows(2, 10, true);
// Simpan file Excel yang dimodifikasi dalam format default (yaitu Excel 2003).
workbook.save("Insert Rows.xls");
Java API untuk Menyisipkan/Menghapus Baris di Excel - Dapatkan Lisensi Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk memanipulasi baris dalam file Excel tanpa batasan evaluasi.
API Java Excel - Baca Lebih Lanjut
Anda dapat mempelajari lebih lanjut tentang Java Excel API menggunakan dokumentasi. Selain itu, Anda dapat melihat referensi API untuk mempelajari lebih lanjut tentang API. Selain itu, Anda dapat membagikan pertanyaan Anda kepada kami melalui forum kami.
Kesimpulan
Pada artikel ini, Anda telah mempelajari cara bekerja dengan baris dalam file Excel secara terprogram. Khususnya, Anda telah melihat cara menyisipkan atau menghapus baris di lembar kerja Excel menggunakan Java. Anda dapat menggunakan fitur ini saat membuat atau memanipulasi file Excel secara dinamis.