0

所以,问题是这样的:

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

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

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

4

1 回答 1

0

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

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

但是,这是将单元格硬编码到公式中。您是否也想对该部分使用 excel4node 库?我认为它会是这样的:

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

但是您还没有指定要“以编程方式创建”多少...您在寻找其他东西吗?

于 2018-07-05T11:50:29.280 回答