Dokumentace HotXLS

Metoda SetModifyPassword

Nastaví na sešit heslo rezervace zápisu, takže Excel vyzve k zadání hesla pro úpravy nebo nabídne otevření souboru jen pro čtení

Syntaxe

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord Povinná hodnota Widestring. Heslo rezervace zápisu. Prázdný řetězec zruší stávající rezervaci
RecommendReadOnly Povinná hodnota Boolean. True pro doporučení otevření souboru jen pro čtení, pokud není zadáno správné heslo
UserName Povinná hodnota Widestring. Jméno uživatele, který v současnosti drží rezervaci zápisu, zobrazené Excelem ve výzvě k zadání hesla

Poznámky

Toto je heslo rezervace zápisu (FILESHARING), odlišné od hesla pro otevření sešitu a od ochrany struktury Protect/UnProtect. Po úspěšném volání vrátí IsWriteReserved hodnotu True

Příklad

Tento příklad rezervuje sešit pro úpravy uživatelem „Alice" a doporučuje přístup jen pro čtení každému, kdo nemá heslo

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