@elbstack/xlsx-populate
Version:
Excel XLSX parser/generator written in JavaScript with Node.js and browser support, jQuery/d3-style method chaining, and a focus on keeping existing workbook features and styles in tact.
15 lines (11 loc) • 502 B
JavaScript
;
const XlsxPopulate = require('../../lib/XlsxPopulate');
// Load the input workbook from file with a password.
XlsxPopulate.fromFileAsync("./in.xlsx", { password: "open sesame" })
.then(workbook => {
// Read a value from the workbook.
console.log(workbook.sheet("Sheet1").cell("A1").value());
// Write to file with a new password.
return workbook.toFileAsync("./out.xlsx", { password: "new password" });
})
.catch(err => console.error(err));