使用excel.js模块+节点在列标题之前添加行

我正在尝试使用node.js中的excel.js模块来创buildxslx文件。 我能够创build列并添加其值。 但是,我需要在列头之前插入一些行,在那里我可以有一些描述。 我怎样才能做到这一点?

我需要这样的东西

任何帮助将不胜感激

我试过的代码是

var worksheet = workbook.getWorksheet(1); worksheet.mergeCells('A1:B1'); var row = worksheet.getRow(1); row.getCell(1).value =' Hello, World!'; // ... merged cells are linked worksheet.getCell('A1').value = 'PI'; worksheet.columns = [ {header: 'Id', key: 'id', width: 10}, {header: 'Name', key: 'name', width: 32}, {header: 'complexity', key: 'complexity', width: 10}, {header: 'hours', key: 'hours', width: 10}, {header: 'cost', key: 'cost', width: 10} ]; worksheet.addRow({name:'m', complexity: 'd', hours:5, cost: 7});