Pra*_*S R 5 javascript xlsx node.js js-xlsx sheetjs
我正在尝试将新行追加到现有的 Excel 工作表中,但没有成功。
当我使用writeFile而不是write函数时,它会创建一个包含所有数据的全新文件,但我想将行附加到现有记录。
这是到目前为止的代码。我正在使用 SheetJs。
const reader = require('xlsx')
const wb = reader.readFile('./plan.xlsm')
const sheets = wb.SheetNames
var xl_data = reader.utils.sheet_add_json(wb.Sheets[sheets[0]], [
{ A: 4, B: 5, C: 6 }], {header: ["A", "B", "C"], skipHeader: true, origin: "A31"});
reader.utils.book_append_sheet(wb, xl_data);
reader.write(wb, {type: "binary", bookType: "xlsm" });
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11793 次 |
| 最近记录: |