Documentație HotXLS

Proprietăți de permisiuni pentru protecție

Aceste proprietăți Boolean controlează permisiunile per-acțiune salvate în înregistrarea BIFF8 SheetProtect pentru o foaie de lucru XLS clasică protejată. Setați-le înainte de a salva registrul de lucru; apelați Protect mai întâi dacă foaia nu este deja protejată

Sintaxă

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;

Valori implicite

AllowSelectLockedCells și AllowSelectUnlockedCells au implicit True. Celelalte proprietăți de permisiune au implicit False

Exemplu

Sheet.AllowDeleteRows := True;
Sheet.AllowInsertRows := True;
Sheet.AllowAutoFilter := True;
Sheet.Protect('mypass123');

Vezi și