1

使用 excel4node

是否有任何方法设置某些单元格被锁定或其他单元格没有使用包锁定,excel4node; 我发现sheetProtection可以锁定工作簿,但我想锁定一个单元格或一些单元格。我试图找到一种方法。我认为单元格样式设置中缺少锁定单元格

4

2 回答 2

1

这是我使用的解决方法 - 当您尝试编辑单元格时它会给出错误消息。

const lockCell = (worksheet, range) => {
  worksheet.addDataValidation({
    type: "textLength",
    error: "This cell is locked",
    operator: "equal",
    sqref: range,
    formulas: [""],
  });
};

eg, lockCell(worksheet,'B12');
于 2018-12-21T19:42:54.423 回答
0

不,目前不支持此功能。看这里

当前没有逐个单元更改“锁定”标志的功能。我可以将其添加为增强请求。

于 2018-10-23T09:05:37.047 回答