Документация на HotXLS

Свойства за разрешения за защита

Тези Boolean свойства управляват разрешенията за конкретни действия, записани в записа BIFF8 SheetProtect за защитен класически 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');

Вижте също