Документация на HotXLS

Метод SetModifyPassword

Задава парола за резервация за запис на работната книга, така че Excel да подкани за паролата за промяна или да предложи отваряне на файла само за четене

Синтаксис

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord Задължителен Widestring. Паролата за резервация за запис. Празен низ изчиства съществуваща резервация
RecommendReadOnly Задължителен Boolean. True, за да препоръча Excel отваряне на файла само за четене, когато не е предоставена правилната парола
UserName Задължителен Widestring. Името на потребителя, който в момента държи резервацията за запис, показано от Excel в подканата за парола

Забележки

Това е парола за резервация за запис (FILESHARING), различна от паролата за отваряне на работната книга и от структурната защита на Protect/UnProtect. След успешно извикване IsWriteReserved връща True

Пример

Този пример резервира работната книга за редактиране от "Alice", като препоръчва достъп само за четене на всеки без паролата

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