9

我正在使用 closedxml 导出 excel ..

现在我可以使用以下功能保护(锁定单元格)单元格,

workSheet.Cell(rowIndex,column).Style.Protection.SetLocked(true);

我想设置一组单元格。在 closedxml 中可能吗?

4

2 回答 2

12

@Raidri,感谢您在此处提供的答案,但我想添加自己的答案。

我发现当你想锁定一个单元格时,必须首先保护工作表,否则锁定什么都不做。

可以使用workSheet.Protect()方法保护工作表。但是,这将默认锁定所有单元格,因此您实际上需要保护工作表,然后解锁要编辑的单元格。

于 2014-11-18T21:37:50.907 回答
11

你可以Range这样使用

workSheet.Range(startRow, startColumn, endRow, endColumn).Style.Protection.SetLocked(true);
于 2013-11-29T14:08:46.370 回答