Node.js excel4node:如何锁定单元格

Node.js excel4node:如何锁定单元格,node.js,excel4node,Node.js,Excel4node,使用excel4node 是否有任何方法设置某些单元格已锁定或其他单元格未使用包excel4node锁定;我发现sheetProtection可以锁定工作簿,但我想锁定一个或一些单元格。我试图找到一种方法。我认为单元格样式设置中缺少锁定的单元格否,目前不支持此操作。看 目前没有功能可以逐个单元更改“锁定”标志。我可以加上这一点作为增强请求 这是我使用的解决方法-当您尝试编辑单元格时,它会显示一条错误消息 const lockCell = (worksheet, range) => {

使用excel4node


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

否,目前不支持此操作。看

目前没有功能可以逐个单元更改“锁定”标志。我可以加上这一点作为增强请求


这是我使用的解决方法-当您尝试编辑单元格时,它会显示一条错误消息

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

eg, lockCell(worksheet,'B12');