excel4node:How 锁定单元格
excel4node:How to lock a cell
使用 excel4node
是否有任何方法设置一些单元格锁定或其他单元格未锁定使用包,excel4node
;我发现 sheetProtection
可以锁定工作簿,但我想锁定一个单元格或部分单元格。我试图找到一种方法。我认为单元格样式设置中缺少锁定的单元格
不,目前不支持。参见 here
There isn't currently functionality to change the "locked" flag on a cell by cell basis. I can add that as an enhancement request.
这是我使用的解决方法 - 当您尝试编辑单元格时它会给出错误消息。
const lockCell = (worksheet, range) => {
worksheet.addDataValidation({
type: "textLength",
error: "This cell is locked",
operator: "equal",
sqref: range,
formulas: [""],
});
};
eg, lockCell(worksheet,'B12');
使用 excel4node
是否有任何方法设置一些单元格锁定或其他单元格未锁定使用包,excel4node
;我发现 sheetProtection
可以锁定工作簿,但我想锁定一个单元格或部分单元格。我试图找到一种方法。我认为单元格样式设置中缺少锁定的单元格
不,目前不支持。参见 here
There isn't currently functionality to change the "locked" flag on a cell by cell basis. I can add that as an enhancement request.
这是我使用的解决方法 - 当您尝试编辑单元格时它会给出错误消息。
const lockCell = (worksheet, range) => {
worksheet.addDataValidation({
type: "textLength",
error: "This cell is locked",
operator: "equal",
sqref: range,
formulas: [""],
});
};
eg, lockCell(worksheet,'B12');