Задаёт пароль резервирования записи для книги, чтобы Excel запрашивал пароль изменения или предлагал открыть файл только для чтения
Синтаксис
procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
| PassWord |
Обязательный параметр Widestring. Пароль резервирования записи. Пустая строка снимает существующее резервирование |
| RecommendReadOnly |
Обязательный параметр Boolean. True, чтобы Excel рекомендовал открывать файл только для чтения, когда правильный пароль не указан |
| UserName |
Обязательный параметр Widestring. Имя пользователя, который в настоящее время владеет резервированием записи и отображается Excel в запросе пароля |
Примечания
Это пароль резервирования записи (FILESHARING), отличающийся от пароля открытия книги и от структурной защиты
Protect/
UnProtect. После успешного вызова
IsWriteReserved возвращает True
Пример
В этом примере книга резервируется для редактирования пользователем «Алиса», при этом всем, у кого нет пароля, рекомендуется доступ только для чтения
Workbook.SetModifyPassword('mypass123', true, 'Alice');