我正在尝试使用模块xlsjs在 Node 中操作Excel工作簿
https://www.npmjs.com/package/xlsjs
我也找到了exceljs
https://www.npmjs.com/package/exceljs
我希望能够修改工作簿中的单元格和范围,然后另存为另一个工作簿。
此模块可以使用此功能吗?
最佳答案
是的,两者都有可能。
虽然我建议使用exceljs,因为它更容易使用。请参阅此示例代码
var Excel = require("exceljs");
var workbook = new Excel.Workbook();
workbook.xlsx.readFile(templatePath)
.then(function() {
worksheet = workbook.getWorksheet(1);
worksheet.addRow([3, "Sam", new Date()]);
workbook.xlsx.writeFile(path)
.then(function(){
helper.openFile(path);
});
});