Salin Baris dan Kolom di Excel menggunakan Java

Dalam kasus tertentu, Anda perlu menyalin baris dan kolom di file Excel tanpa menyalin seluruh lembar kerja. Untuk melakukan operasi ini secara terprogram, artikel ini membahas cara menyalin baris atau kolom di lembar kerja Excel menggunakan Java.

Java API untuk Menyalin Baris dan Kolom di Excel

Aspose.Cells for Java memungkinkan Anda mengimplementasikan fitur otomatisasi Excel dari dalam aplikasi Java Anda. Selain itu, API menyediakan cara sederhana untuk menyalin baris dan kolom di dalam atau di antara buku kerja Excel. Anda dapat mengunduh API atau menginstalnya menggunakan konfigurasi Maven berikut.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>21.7</version>
</dependency>

Salin Baris di Lembar Kerja Excel menggunakan Java

Berikut ini adalah langkah-langkah menyalin baris dalam lembar kerja Excel menggunakan Java.

Contoh kode berikut menunjukkan cara menyalin baris di lembar kerja Excel menggunakan Java.

// Membuat instance objek Workbook
Workbook workbook = new Workbook("workbook.xlsx");

// Memperoleh referensi lembar kerja pertama dengan melewatkan indeks lembarnya
Worksheet worksheet = workbook.getWorksheets().get(0);

// Salin baris kedua dengan data, pemformatan, gambar, dan objek gambar ke baris ke-16 di lembar kerja
worksheet.getCells().copyRow(worksheet.getCells(), 1, 15);

// Menyimpan file Excel
workbook.save("output.xlsx");

Salin Kolom di Lembar Kerja Excel menggunakan Java

Berikut ini adalah langkah-langkah menyalin kolom pada lembar kerja Excel menggunakan Java.

Contoh kode berikut menunjukkan cara menyalin kolom di lembar kerja Excel menggunakan Java.

// Membuat instance objek Workbook
Workbook workbook = new Workbook("workbook.xlsx");

// Memperoleh referensi lembar kerja pertama dengan melewatkan indeks lembarnya
Worksheet worksheet = workbook.getWorksheets().get(0);

// Salin kolom pertama dari lembar kerja pertama buku kerja
worksheet.getCells().copyColumn(worksheet.getCells(), worksheet.getCells().getColumns().get(0).getIndex(), worksheet.getCells().getColumns().get(2).getIndex());

// Menyimpan file Excel
workbook.save("output.xlsx");

Dapatkan Lisensi Gratis

Anda dapat menggunakan Aspose.Cells for Java tanpa batasan evaluasi menggunakan lisensi sementara.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara menyalin baris dan kolom di lembar kerja Excel menggunakan Java. Selain itu, Anda juga dapat menggunakan contoh kode yang disediakan untuk menyalin baris atau kolom dalam buku kerja Excel yang berbeda. Selain itu, Anda dapat menjelajahi dokumentasi Aspose.Cells for Java. Jika Anda memiliki pertanyaan, silakan kirim ke [forum] kami 15.

Lihat juga