Penyisipan data ke dalam rentang sel di Excel merupakan aspek penting dari manajemen data yang efektif dan efisien di berbagai industri. Pentingnya memasukkan data ke dalam rentang sel di Excel tidak dapat dilebih-lebihkan, terutama bagi mereka yang ingin merampingkan proses manajemen data dan mendapatkan wawasan dari data mereka. Penyisipan data secara otomatis ke dalam rentang sel di Excel yang memanfaatkan Java menjamin keakuratan data sekaligus menghemat waktu. Pendekatan ini mengurangi risiko kesalahan manusia, memberikan lapisan keandalan tambahan. Pada artikel ini, kami akan menjelaskan (langkah demi langkah) cara mengisi rangkaian sel di Excel di Java dengan dan tanpa fitur IsiOtomatis. Poin-poin berikut akan dibahas dalam artikel ini:
- Menginstal Pustaka Manipulasi Java Excel
- Masukkan Data dalam Rentang Sel di Excel menggunakan Java
- Isi Otomatis Java dalam Rentang Sel Excel
Pustaka Manipulasi Java Excel - Instalasi
Prosedur instalasi Java Excel Manipulation Library ini sangat sederhana. Pengguna Maven cukup menambahkan konfigurasi berikut di file pom.xml.
<repository>
<id>ConholdateJavaAPI</id>
<name>Conholdate Java API</name>
<url>https://releases.conholdate.com/java/repo</url>
</repository>
<dependency>
<groupId>com.conholdate</groupId>
<artifactId>conholdate-total</artifactId>
<version>23.6</version>
<type>pom</type>
</dependency>
Kemudian jalankan perintah berikut.
mvn clean
mvn install -U
Untuk mengonfigurasi framework Java lainnya, silakan kunjungi releases.conholdate.com.
Java Sisipkan Data dalam Rentang Sel di Excel
Misalkan Anda memilih rentang sel yang meluas di atas A1:C4. Matriks ini akan membuat 12 sel yang disusun secara berurutan. Kami akan menjelaskan langkah-langkah sederhana untuk membantu Anda dengan mudah memasukkan data ke dalam rentang sel tersebut di Excel menggunakan API manipulasi Java Excel kami.
- Pertama, buat instance objek dari kelas Buku Kerja.
- Kemudian, dapatkan koleksi Sel dari objek Lembar Kerja default.
- Setelah itu, buat rentang sel menggunakan metode Cells.createRange.
- Kemudian, masukkan nilai ke dalam sel yang terletak berurutan di objek Range.
- Terakhir, simpan buku kerja. Contoh kode berikut menunjukkan cara memasukkan data dalam rentang sel di Excel menggunakan Java. File Excel yang dihasilkan akan terlihat seperti tangkapan layar berikut.
Rentang Sel IsiOtomatis di Excel di Jawa - Langkah-langkah untuk Menulis Kode
IsiOtomatis berfungsi dengan mendeteksi pola nilai di beberapa sel pertama dari suatu rentang, lalu secara otomatis mengisi sel berikutnya dengan pola yang sama.
Misalkan Anda memiliki rangkaian tanggal di sel A1 yang dimulai dengan “1/1/2022”. Seret gagang isian ke bawah kolom, Excel akan secara otomatis mengisi sel di bawahnya dengan tanggal berikut secara berurutan, seperti “1/2/2022”, “1/3/2022”, dan seterusnya. Pustaka Java Excel kami memungkinkan Anda melakukan tugas ini secara terprogram hanya dengan beberapa baris kode. Berikut adalah langkah-langkah untuk mengisi rentang sel secara otomatis di Excel di Java:
- Pertama, muat file Excel menggunakan kelas Workbook.
- Kedua, dapatkan cells dari lembar kerja Excel default.
- Ketiga, buat rentang sel sumber dan tujuan menggunakan metode Cells.createRange.
- Keempat, isi otomatis rentang tujuan sesuai dengan rentang sumber menggunakan metode Range.autoFill.
- Terakhir, simpan buku kerja. Contoh kode berikut menunjukkan cara mengisi data secara otomatis dalam rentang sel di Excel menggunakan Java. Gambar berikut menunjukkan tangkapan layar input dan output secara berdampingan.
Dapatkan Lisensi Gratis
Anda dapat mengunduh lisensi sementara gratis untuk menguji API tanpa batasan evaluasi.
Kesimpulan
Sebagai penutup, kami harap Anda telah mempelajari cara mengisi rangkaian sel di Excel di Java menggunakan Java Excel management library. Kami telah membahas cara sederhana untuk menempatkan nilai dalam sel rentang di Excel dengan dan tanpa fitur IsiOtomatis. Anda dapat mengunjungi dokumentasi untuk mempelajari lebih lanjut tentang API manajemen Java Excel. Terakhir, harap terus kunjungi conholdate.com untuk pembaruan rutin.
Berikan pertanyaan
Anda dapat memposting pertanyaan atau komentar Anda di forum kami.