Tutorial langkah demi langkah ini menjelaskan cara menghasilkan file Excel di Java menggunakan kode sederhana. Sangat umum untuk menghasilkan file Excel secara terprogram dan mengisi data baik dengan hardcoding atau dengan membaca dari beberapa sumber lain dan mengisi ke lembar yang diinginkan. Untuk tujuan ini setiap sel diakses dan data diisi. Setelah semua data diisi, buku kerja dapat disimpan ke dalam format apa pun seperti XLSX dalam contoh ini.
Langkah-langkah untuk Menghasilkan File Excel di Java
- Menggunakan Maven, tambahkan perpustakaan Aspose.Cells ke proyek
- Tambahkan referensi ke kelas Workbook, Worksheet, dan Cells menggunakan Impor dalam program
- Membuat instance objek kelas Workbook
- Dapatkan referensi ke lembar kerja yang diinginkan di buku kerja
- Dapatkan referensi ke koleksi Sel di lembar kerja yang diinginkan
- Tetapkan nilai di sel yang berbeda menggunakan koleksi Sel
- Simpan file yang dihasilkan sebagai XLSX
Langkah-langkah di atas menjelaskan prosedur untuk membuat file Excel menggunakan Java. Pustaka Aspose.Cells akan ditambahkan untuk menjalankan kode ini. Anda dapat mengimpor beberapa kelas seperti Buku Kerja, Lembar Kerja, dan Sel di mana kelas Sel adalah kumpulan sel di lembar kerja masing-masing yang menyediakan akses ke setiap sel individu dalam lembar. Menggunakan kumpulan ini, atur nilai dalam sel yang diinginkan dan akhirnya simpan buku kerja dalam format file Excel seperti XLSX yang digunakan dalam tutorial ini.
Kode untuk Membuat File Excel di Java
Kode contoh ini dapat digunakan untuk membuat file Excel menggunakan Java di Windows, macOS, dan Linux. Dalam kode contoh ini, objek Buku Kerja diinisialisasi yang berisi kumpulan lembar kerja. Secara default, satu lembar ditambahkan saat objek Buku Kerja dibuat. Setiap Lembar Kerja berisi kumpulan sel yang digunakan untuk mengakses sel individu menggunakan alamat seperti “A1” dll. Nilai string diatur ke sel namun Anda dapat mengatur nilai apa pun seperti bilangan bulat, desimal, tanggal, dan semua jenis lain yang didukung oleh MS Unggul. Jika Anda ingin mengonversi file Excel ke format lain, misalnya XPS menggunakan bahasa selain Java, misalnya C#, Anda dapat merujuk ke artikel konversi Excel ke XPS di C#.
Perhatikan bahwa tidak perlu menginstal MS Excel atau menggunakan interop untuk menjalankan kode contoh di atas.