1. Produk
  2.   Spreadsheet
  3.   JavaScript
  4.   SheetJS JS-XLSX  

SheetJS JS-XLSX  

 
 

Pustaka JavaScript untuk Spreadsheet Excel

Open Source JavaScript API untuk Membuat, Mengurai, Mengunci & Membuka Buku Kerja Excel.

SheetJS JS-XLSX memfasilitasi pengembang JavaScript dalam membaca dan menulis spreadsheet Excel dari berbagai format file. 

Ini memberi pengembang kemampuan untuk membuat buku kerja dari awal, mengurai lembar kompleks, mengonversi tabel HTML, membaca sel tertentu, menambahkan lembar kerja baru, dan banyak lagi.

Previous Next

Memulai dengan SheetJS

Cukup tambahkan tag skrip berikut di browser untuk memulai dengan SheetJS

Integrasi SheetJS

<script lang="javascript" src="/dist/xlsx.full.min.js"></script>

JavaScript API untuk Membuat & Memodifikasi File Spreadsheet

SheetJS JS-XLSX memungkinkan pembuatan buku kerja baru dari awal. Setelah dibuat, pengembang dapat dengan mudah memperbarui properti buku kerja seperti judul, subjek, penulis, dll. Pengembang juga dapat membuat lembar kerja dan menambahkannya ke buku kerja kosong serta menetapkan nama ke lembar baru dan menambahkan data sel menggunakan beberapa opsi. 

Buat XLSX - JavaScript

var fs = require('fs');
var XLSX = require('xlsx');
var wb = XLSX.utils.book_new();
wb.Props = {
    Title: "FileFomat",
    Subject: "Developer Guide"
};
wb.SheetNames.push("Test Sheet");
var ws_data = [['hello' , 'world']];
var ws = XLSX.utils.aoa_to_sheet(ws_data);
wb.Sheets["Test Sheet"] = ws;
var wbout = XLSX.write(wb, {bookType:'xlsx', type: 'binary'});

Parsing Data Buku Kerja menggunakan JavaScript

SheetJS JS-XLSX dapat mengurai data buku kerja dari aplikasi berbasis web. Ini mendukung konversi beberapa tabel pada halaman web ke lembar kerja individual, mengekstrak kode HTML dari halaman, dan banyak lagi.

Kunci dan Buka Kunci Sel Buku Kerja di Aplikasi JavaScript

Terkadang, diperlukan untuk mengunci kumpulan sel tertentu dalam spreadsheet untuk melindungi spreadsheet dari perubahan yang tidak diinginkan. SheetJS JS-XLSX memberi pengembang kemampuan untuk mengunci dan membuka kunci sel Buku Kerja. Berguna untuk melindungi sel tertentu, karena Anda dapat mengizinkan pengguna membuat perubahan pada sebagian besar spreadsheet bila diperlukan.

Sometimes, it is required to lock up a certain set of cells in a spreadsheet to protect spreadsheets from unintended changes. SheetJS JS-XLSX gives the developer the ability to lock and unlock Workbook cells. It is useful to protect certain sel, as you can let the users make changes to most of the spreadsheet when required.

 Indonesia