HotXLS-Dokumentation

Schutzberechtigungseigenschaften

Diese booleschen Eigenschaften steuern die Pro-Aktion-Berechtigungen, die im BIFF8-SheetProtect-Datensatz für ein geschütztes klassisches XLS-Tabellenblatt gespeichert werden. Setzen Sie sie vor dem Speichern der Arbeitsmappe; rufen Sie Protect auf, um den Tabellenblattschutz zu aktivieren

Syntax

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;

Standardwerte

AllowSelectLockedCells und AllowSelectUnlockedCells haben den Standardwert True Die anderen Berechtigungseigenschaften haben den Standardwert False

Beispiel

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

Siehe auch