如何使用 JavaScript 编辑 Excel 文件中的特定单元格?我正在尝试使用 excel JS 来做到这一点,但很难写入 excel 文件。
感谢您的回复,我让它工作了,这是我的代码。
var Excel = require('exceljs');
var workbook = new Excel.Workbook();
workbook.xlsx.readFile('file.xlsx')//Change file name here or give file path
.then(function() {
var worksheet = workbook.getWorksheet('sheet');
var i=1;
worksheet.eachRow({ includeEmpty: false }, function(row, rowNumber) {
r=worksheet.getRow(i).values;
r1=r[2];// Indexing a column
console.log(r1);
i++;
});
worksheet.getCell('B3').value = "abc";//Change the cell number here
return workbook.xlsx.writeFile('file.xlsx')//Change file name here or give file path
});
Run Code Online (Sandbox Code Playgroud)
我错过了保存我编辑过的文件的返回语句。