【发布时间】:2018-10-17 21:57:02
【问题描述】:
我不希望允许用户编辑对象。应取消选中“编辑对象”的复选标记。
这是我的代码:
using (var workbook = new XLWorkbook(download))
{
foreach (var worksheet in workbook.Worksheets.Skip(4))
{
var protection = worksheet.Protect("password");
protection.SelectLockedCells = false;
protection.SelectUnlockedCells = false;
protection.SetObjects(false);
}
workbook.SaveAs(download, true, true);
download.Position = 0;
}
我也试过了:
protection.Objects = false;
protection.Objects = true;
workbook.SaveAs(download, false);
workbook.SaveAs(download, true);
有什么想法吗?我认为这可能是一个小故障。
【问题讨论】: