Dokumentace HotXLS

Třídy TXLSXProtectedRange a TXLSXProtectedRanges

TXLSXProtectedRanges umožní, aby vybrané buňky zůstaly editovatelné, i když je zapnutá ochrana listu

Deklarace

function TXLSXProtectedRanges.Add(const AName, ASqref: WideString): TXLSXProtectedRange;
procedure TXLSXProtectedRanges.Clear;
property TXLSXProtectedRange.Name, Sqref, Password, SecurityDescriptor: WideString;
property TXLSXProtectedRanges.Items[Index: Integer]: TXLSXProtectedRange;

Klíčové členy

NameUživatelem viditelný štítek chráněné oblasti
SqrefJedna či více editovatelných oblastí v notaci A1
PasswordVolitelný legacy hash hesla oblasti Excelu
SecurityDescriptorVolitelný Windows security descriptor chráněné oblasti

Příklad

Sheet.ProtectedRanges.Add('Input cells', 'B2:B20 D2:D20');
Sheet.Protect;

Viz také