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');