繁体   English   中英

如何使用 nodeJs 和 excelJs 从 excel 工作表中的列表中插入值

[英]How to insert a value from a list in excel sheet using nodeJs and excelJs

使用 nodejs(npm excelJs) 创建了一个应用程序,它将数据写入 excel 表(包括验证和自动计算)。

例如:我的 excel 中有一个名为“type”的列,它验证了:{ type: 'list', formulae: [ '"A,B,C,D"', '0' ], allowBlank: true , showInputMessage: true, showErrorMessage: true, errorStyle: 'stop' }

将根据“类型”计算总金额。

但是当我尝试使用下面的代码将值插入到“类型”时 WorkSheet.getRow(row).findCell(cell + 3).value = "A"; 该值只是插入但总值不计算。

我在这里缺少什么?任何人都可以解释如何使用节点从 excel 列中的列表中获取 select 值吗?

要向单元格添加公式,您必须使用 formula 属性。

cpyWorkSheet.getRow(row).findCell(cell + 3).value = { formula: "Support(L1_L2)" };

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM