Dalam tutorial singkat ini, Anda akan mempelajari cara menerapkan filter di Excel menggunakan Java dengan bantuan pendekatan langkah demi langkah sederhana. Anda dapat mengatur filter otomatis di lembar kerja pada semua kolom data dalam rentang sel yang diinginkan dan kemudian menerapkan filter terhadap data tertentu di kolom mana pun. Pada akhirnya, file output disimpan sebagai file XLSX, namun Anda juga dapat menyimpannya dalam format file Excel lainnya.
Langkah-langkah Menerapkan Filter di Excel menggunakan Java
- Tambahkan Aspose.Cells referensi perpustakaan menggunakan repositori Maven
- Tambahkan referensi ke kelas Workbook, Worksheet, dan Cells dengan menggunakan perintah Impor dalam program
- Membuat instance objek buku kerja kosong
- Dapatkan referensi ke lembar pertama di mana data sampel akan ditambahkan
- Menggunakan koleksi sel dalam lembar, isi data sampel ke dalam lembar kerja
- Terapkan filter data di Excel pada rentang sel yang diinginkan
- Tetapkan filter tertentu pada kolom pertama terhadap data tertentu
- Simpan file yang dihasilkan sebagai XLSX
Di sini buku kerja kosong dibuat yang diisi dengan beberapa data sampel. Referensi ke kumpulan sel di lembar kerja diperoleh dan rentang diatur untuk filter pada lembar Excel ini. Akhirnya filter diterapkan pada data tertentu sehingga ketika file output dibuka, itu akan menampilkan data yang difilter secara default.
Kode untuk Membuat Filter di Excel menggunakan Java
Dalam kode contoh ini, filter diterapkan pada salah satu kolom namun Anda dapat mengatur filter pada beberapa kolom di Excel berdasarkan nilai masing-masing di kolom tersebut. Di sini jika Anda ingin menyimpan file keluaran ke format lain seperti XPS, Anda dapat merujuk ke artikel di cara mengonversi Excel ke XPS di Java.
Juga, perhatikan bahwa tidak ada komponen atau pustaka lain seperti Interop atau MS Excel yang diperlukan untuk menjalankan kode di atas.