如何从nodejs中插入一个数据到excel表格的单元格中?

问题描述 投票:0回答:1

我试着用下面的代码来更新excel表单元格中的数据。该json得到更新,但该excel表的单元格没有得到更新的新值。我们应该做一些写到excel文件的一些代码。谁能帮助我同样的

const XLSX = require('xlsx');
let workbook = XLSX.readFile('test1.xlsx');
let sheetName = workbook.SheetNames[0];
//console.log(sheetName+'    sheetName')
let worksheet = workbook.Sheets[sheetName];
console.log(JSON.stringify(worksheet['A2']))
var status =worksheet['A2'].v;
worksheet['A2'].v = 'test'
worksheet['A2'].r = 'test'
worksheet['A2'].h = 'test'
worksheet['A2'].w = 'test'
console.log(worksheet['A2'].v)
console.log(JSON.stringify(worksheet['A2']))
node.js excel insert updates insert-update
1个回答
1
投票

如果你希望你的excel文件被更新,你需要更新它。我建议阅读 文件.

虽然,你正在寻找 writeFile.

XLSX.writeFile(workbook, 'out.xlsb');
© www.soinside.com 2019 - 2024. All rights reserved.