HotXLS dokumentáció

SetModifyPassword metódus

Írási foglalási jelszót állít be a munkafüzeten, így az Excel a módosítási jelszót kéri, vagy felkínálja a fájl csak olvasható megnyitását

Szintaxis

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord Kötelező WideString. Az írási foglalási jelszó. Az üres karakterlánc törli a meglévő foglalást
RecommendReadOnly Kötelező Boolean. True, ha az Excel javasolja a fájl csak olvasható megnyitását, ha nem a helyes jelszót adják meg
UserName Kötelező WideString. Az írási foglalást éppen birtokló felhasználó neve, amelyet az Excel a jelszó-kérdésben megjelenít

Leírás

Ez egy írási foglalási (FILESHARING) jelszó, amely különbözik a munkafüzet-megnyitási jelszótól és a Protect/UnProtect struktúravédelemtől. Sikeres hívás után az IsWriteReserved True értéket ad vissza

Példa

Ez a példa "Alice" számára foglalja le a munkafüzetet szerkesztésre, csak olvasható hozzáférést javasolva azoknak, akik nem ismerik a jelszót

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