Данные булевы свойства управляют разрешениями на каждое действие, сохраняемыми в записи SheetProtect BIFF8 для защищённого классического листа XLS. Задайте их перед сохранением рабочей книги; вызовите Protect, чтобы включить защиту листа
Синтаксис
property AllowEditObjects: Boolean;
property AllowEditScenarios: Boolean;
property AllowFormatCells: Boolean;
property AllowFormatColumns: Boolean;
property AllowFormatRows: Boolean;
property AllowInsertColumns: Boolean;
property AllowInsertRows: Boolean;
property AllowInsertHyperlinks: Boolean;
property AllowDeleteColumns: Boolean;
property AllowDeleteRows: Boolean;
property AllowSelectLockedCells: Boolean;
property AllowSort: Boolean;
property AllowAutoFilter: Boolean;
property AllowPivotTables: Boolean;
property AllowSelectUnlockedCells: Boolean;
Значения по умолчанию
AllowSelectLockedCells и AllowSelectUnlockedCells по умолчанию равны True. Остальные свойства разрешений по умолчанию равны False
Пример
Sheet.AllowDeleteRows := True;
Sheet.AllowInsertRows := True;
Sheet.AllowAutoFilter := True;
Sheet.Protect('mypass123');
См. также