Di MS Excel, Anda dapat mengatur tinggi baris dan lebar kolom sesuai dengan konten. Untuk ini, MS Excel menyediakan opsi Lebar Sel dan Tinggi Baris di menu Format grup Sel. Tapi bagaimana Anda melakukannya saat bekerja dengan file Excel secara terprogram di Java? Jadi mari kita lihat bagaimana menyesuaikan tinggi baris dan lebar kolom di Excel di Java.
- Java API untuk Menyesuaikan Tinggi Baris dan Lebar Kolom di Excel
- Sesuaikan Tinggi Baris di Excel di Java
- Sesuaikan Lebar Kolom di Excel di Jawa
Java API untuk Menyesuaikan Tinggi Baris Excel dan Lebar Kolom
Aspose.Cells for Java adalah API populer untuk bekerja dengan dokumen spreadsheet. Dengan menggunakan API, Anda dapat membuat, memproses, dan memanipulasi file Excel dengan mulus. Kami akan menggunakan API ini untuk mengatur tinggi baris dan lebar kolom dalam file Excel. 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>
Sesuaikan Tinggi Baris di Excel di Java
Berikut ini adalah langkah-langkah untuk menyesuaikan tinggi baris dalam file Excel di Java.
- Pertama, gunakan kelas Workbook untuk memuat file Excel.
- Kemudian, gunakan metode Workbook.getWorksheets().get(index) untuk mengakses lembar kerja yang diinginkan berdasarkan indeks.
- Dapatkan koleksi sel dalam objek menggunakan metode Worksheet.getCells().
- Panggil metode setRowHeight() dan berikan indeks dan tinggi baris sebagai parameter.
- Terakhir, simpan file Excel yang diperbarui menggunakan metode Workbook.save(String).
Contoh kode berikut menunjukkan cara mengatur tinggi baris di Excel di Java.
// Muat file Excel
Workbook workbook = new Workbook("workbook.xlsx");
// Dapatkan referensi lembar kerja menggunakan index
Worksheet worksheet = workbook.getWorksheets().get(0);
// Dapatkan koleksi sel
Cells cells = worksheet.getCells();
// Atur tinggi baris kedua menjadi 50
cells.setRowHeight(1, 50);
// Simpan file Excel yang diperbarui
workbook.save("set-row-height.xlsx");
Tangkapan layar berikut menunjukkan lembar kerja Excel setelah mengatur tinggi baris.
Atur Lebar Kolom di Excel di Jawa
Berikut ini adalah langkah-langkah untuk mengatur lebar kolom pada file Excel di Java.
- Muat file Excel menggunakan kelas Workbook.
- Gunakan metode Workbook.getWorksheets().get(index) untuk mengakses lembar kerja yang diinginkan berdasarkan indeks.
- Dapatkan koleksi sel menggunakan metode Worksheet.getCells().
- Panggil metode setColumnWidth() dan berikan indeks dan lebar kolom sebagai parameter.
- Terakhir, simpan file Excel yang diperbarui menggunakan metode Workbook.save(String).
Contoh kode berikut menunjukkan cara menyetel lebar kolom dalam file Excel di Java.
// Muat file Excel
Workbook workbook = new Workbook("workbook.xlsx");
// Dapatkan referensi lembar kerja menggunakan index
Worksheet worksheet = workbook.getWorksheets().get(0);
// Dapatkan koleksi sel
Cells cells = worksheet.getCells();
// Atur tinggi kolom kedua menjadi 40
cells.setColumnWidth(1, 40);
// Simpan file Excel yang diperbarui
workbook.save("set-column-width.xlsx");
Berikut adalah screenshot dari lembar kerja Excel setelah menyesuaikan lebar kolom.
API Java untuk Mengatur Tinggi Baris dan Lebar Kolom Excel - Dapatkan Lisensi Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk mengatur tinggi baris dan lebar kolom dalam file Excel tanpa batasan evaluasi.
Java Excel API - Jelajahi Lebih Banyak
Anda dapat mempelajari lebih lanjut tentang Java Excel API menggunakan dokumentasi. Selain itu, Anda dapat melihat referensi API di sini.
Kesimpulan
Pada artikel ini, Anda telah mempelajari cara menyesuaikan tinggi baris dan lebar kolom di Excel menggunakan Java. Kami telah mendemonstrasikan cara mengatur tinggi tertentu untuk baris dan lebar kolom dengan bantuan contoh kode dan tangkapan layar.
Punya pertanyaan?
Jika Anda memiliki pertanyaan atau permintaan, Anda dapat membaginya dengan kami melalui forum kami.