如何使用 node.js 中的 excel4node.js 以编程方式创建单元格下拉列表?

How to create the cell dropdown list programmatically using excel4node.js in node.js?

我使用 excel4node js 创建并下载了 excel 文件。我想在 excel sheet 中动态创建单元格下拉列表。 即我有从 B1 到 B10 单元格的 10 个值,然后我需要将单元格 C1 到 C10 作为下拉列表,并且下拉列表应包含从 b1 到 b10 的值。 因此用户允许使用下拉列表 select c1 到 c10 单元格的值。

如何使用 excel4node js 做到这一点?

您可以简单地使用 ws.addDataValidation:

ws.addDataValidation({
    type: 'list',
    allowBlank: 1,
    sqref: 'C1:C10',
    formulas: [
        '=$B:$B'
    ]
});

您还可以找到 https://www.npmjs.com/package/excel4node

中记录的所有其他选项