Cara Mengedit Lembar Excel di Node.js

Cara Mengedit Lembar Excel di Node.js

MS Excel adalah komponen integral dari setiap struktur operasional bisnis karena menawarkan setumpuk fitur kaya seperti entri data, perhitungan kompleks, analisis data, pembuatan laporan, manajemen tugas, dan banyak lagi. Pengguna dapat melakukan analisis keuangan dan kemudian memvisualisasikan data menggunakan grafik. Selain itu, perubahan data sangat sering terjadi, dan spreadsheet Excel perlu diperbarui untuk mencerminkan perubahan tersebut. Namun, kami dapat menghemat waktu dengan mengotomatiskan seluruh proses ini. Pada artikel ini, kita akan mempelajari cara mengedit Excel Sheet di Node.js secara terprogram. Kami akan membahas topik-topik berikut dalam artikel ini:

Pustaka Node.js untuk mengedit file Excel

Silakan jalankan perintah berikut untuk menyiapkan library Node.js Excel untuk mulai mengedit spreadsheet Excel secara terprogram.

npm install aspose.cells
npm install java

Silakan ikuti [postingan blog] ini 7 untuk mengetahui tentang info penyiapan lengkap dan prasyarat. Catatan: Anda harus memiliki file XLSX sumber di direktori akar proyek Anda karena kami telah menempatkan file “sample.xlsx” dalam tutorial ini.

Cari dan ganti di Excel menggunakan Node.js

Berikut ini adalah langkah-langkah untuk melakukan tindakan ini secara terprogram.

  1. Impor dan buat objek dari kelas Cells.
  2. Membuat instance kelas anak WorkBook dengan file XLSX.
  3. Panggil metode replace(placeHolder, newValue) untuk mencari nilai dan menggantinya dengan nilai baru.
  4. Simpan file menggunakan metode save(fileName). Contoh kode berikut menunjukkan cara mencari dan mengganti teks dalam file Excel menggunakan Node.js. Sekarang, mulai server dan Anda akan melihat output seperti yang ditunjukkan pada gambar di bawah ini.
    Cara Mengedit Lembar Excel di Node.js

    Cara Mengedit Lembar Excel di Node.js

Bagaimana cara mengedit sel di Excel secara terprogram?

Pustaka Node.js Excel juga memungkinkan Anda memperbarui nilai di sel tertentu pada lembar Excel. Ikuti langkah-langkah berikut untuk mencapai fungsi ini di file Node.js Anda:

  1. Buat objek dari kelas Sel.
  2. Buat objek kelas anak WorkBook dengan membuat instance-nya dengan file XLSX.
  3. Akses buku kerja, dapatkan sel dengan memanggil metode getCells() dan memanggil metode putValue(string) untuk memperbarui sel tertentu (yaitu B2) dari lembar Excel.
  4. Panggil metode save(fileName) untuk menyimpan file. Keluar dari cuplikan kode ini akan menjadi seperti yang ditunjukkan pada gambar di bawah ini.
    cara mengedit spreadsheet

    Edit sel di Excel secara terprogram

Hapus data dari spreadsheet Excel

Pada bagian ini, kita akan mempelajari bagaimana kita dapat menghapus data dari lembar Excel menggunakan Node.js secara terprogram. Kami akan melakukan langkah-langkah berikut:

  1. Buat objek dari kelas Sel.
  2. Membuat instance kelas anak WorkBook dengan file XLSX.
  3. Panggil metode clear() untuk menghapus semua objek sel dan baris.
  4. Panggil metode save(fileName) untuk menyimpan file. Mulai server dan Anda dapat melihat output yang ditunjukkan pada gambar di bawah ini.
    Pustaka Nodej.s Excel

    Hapus data dari lembar Excel menggunakan pustaka Node.js

Dapatkan Lisensi Gratis

Anda dapat menggunakan lisensi sementara gratis untuk menggunakan Aspose.Cells untuk Node.js tanpa batasan evaluasi.

Kesimpulan

Ini membawa kita ke akhir posting blog ini. Kita telah mempelajari cara mengedit Excel Sheets di Node.js secara terprogram. Kami telah menggunakan library Node.js Excel untuk mengedit sel tertentu dan menghapus data file. Ada banyak metode lebih lanjut yang tersedia di sini yang dapat Anda jelajahi dan praktikkan sendiri. Selanjutnya, conholdate.com secara konsisten menulis tentang topik baru. Oleh karena itu, harap tetap terhubung untuk pembaruan rutin.

Berikan pertanyaan

Jika Anda memiliki pertanyaan, jangan ragu untuk menghubungi kami di forum.

Lihat juga