Я не хочу, чтобы пользователь мог редактировать объекты.Галочка для «редактирования объектов» должна быть снята.
Вот мой код:
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);
Есть идеи?Я думаю, что это может быть глюк.