Dokumentacja HotXLS

Metoda SetModifyPassword

Ustawia hasło rezerwacji zapisu w skoroszycie, dzięki czemu program Excel prosi o hasło modyfikacji lub oferuje otwarcie pliku w trybie tylko do odczytu

Składnia

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord Wymagany typ Widestring. Hasło rezerwacji zapisu. Pusty ciąg usuwa istniejącą rezerwację
RecommendReadOnly Wymagany typ Boolean. Wartość True powoduje, że program Excel zaleca otwarcie pliku w trybie tylko do odczytu, gdy nie podano poprawnego hasła
UserName Wymagany typ Widestring. Nazwa użytkownika, który obecnie posiada rezerwację zapisu, wyświetlana przez program Excel w monicie o hasło

Opis

Jest to hasło rezerwacji zapisu (FILESHARING), odrębne od hasła otwarcia skoroszytu i od ochrony struktury Protect/UnProtect. Po pomyślnym wywołaniu IsWriteReserved zwraca True

Przykład

Ten przykład rezerwuje skoroszyt do edycji dla „Alice", zalecając dostęp tylko do odczytu każdemu bez hasła

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