Sesuaikan Tinggi Baris dan Lebar Kolom di Excel menggunakan Java

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 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.

Sesuaikan Tinggi Baris di Excel menggunakan Java

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.

Sesuaikan Lebar Kolom di Excel menggunakan Java

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.

Lihat juga