Dokumentacija HotXLS

SetModifyPassword metoda

Nastavi geslo za rezervacijo pisanja na delovnem zvezku, tako da Excel zahteva geslo za spreminjanje ali ponudi odpiranje datoteke samo za branje

Skladnja

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord Obvezen Widestring. Geslo za rezervacijo pisanja. Prazen niz počisti obstoječo rezervacijo
RecommendReadOnly Obvezen Boolean. True, da Excel priporoči odpiranje datoteke samo za branje, kadar pravilno geslo ni posredovano
UserName Obvezen Widestring. Ime uporabnika, ki trenutno drži rezervacijo pisanja; Excel ga prikaže v pozivu za geslo

Opombe

To je geslo za rezervacijo pisanja (FILESHARING), ki se razlikuje od gesla za odpiranje delovnega zvezka in od strukturne zaščite Protect/UnProtect. Po uspešnem klicu IsWriteReserved vrne True

Primer

Ta primer rezervira delovni zvezek za urejanje uporabnika "Alice" in priporoča dostop samo za branje vsem, ki gesla nimajo

Workbook.SetModifyPassword('mypass123', true, 'Alice');