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

Властивості дозволів захисту

Ці булеві властивості контролюють дозволи на дії, що зберігаються в записі 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');

Дивіться також