使用Node:我想要一个“自适应”单元格

时间:2018-06-21 14:55:11

标签: node.js excel excel4node

所以,问题是这样的:

我正在使用excel4node在excel上创建和编写。我的问题是这样的: 假设单元格(1,1)和(1,2)是两个数字。我想以编程方式创建第三个单元格,这是两个数字的总和。

例如:如果单元格(1,1)包含10,而单元格(1,2)包含20,则单元格(1,3)应该包含30(感谢@BruceWayne)

此外,两个数字都允许修改,并且第三个单元格应始终更改以反映前两个数字的总和。我如何以编程方式这样做? 谢谢。

1 个答案:

答案 0 :(得分:0)

您希望如何实施?如果您通过单元格公式实现,那么为什么不这样做:

ws.cell(1,3).formula('=SUM(A1+A2)');

但是,这是将单元格硬编码为公式。您是否还想将excel4node库用于该部分?我认为应该是这样的:

ws.cell(1,3).formula('=SUM(' + XL.getExcelCellRef(1,1) + '+' + XL.getExcelCellRef(1,2) + ')');

但是您尚未指定要“编程创建”的数量...您还在寻找其他东西吗?