HotXLS dokumentacija

SetModifyPassword metodas

Nustato darbo knygos rašymo rezervacijos slaptažodį, kad Excel paprašytų keitimo slaptažodžio arba pasiūlytų atidaryti failą tik skaitymui

Sintaksė

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord Būtinas Widestring. Rašymo rezervacijos slaptažodis. Tuščia eilutė pašalina esamą rezervaciją
RecommendReadOnly Būtinas Boolean. True, kad Excel rekomenduotų atidaryti failą tik skaitymui, kai teisingas slaptažodis nepateikiamas
UserName Būtinas Widestring. Naudotojo, kuris šiuo metu turi rašymo rezervaciją, vardas, kurį Excel rodo slaptažodžio raginime

Pastabos

Tai rašymo rezervacijos (FILESHARING) slaptažodis, atskiras nuo darbo knygos atidarymo slaptažodžio ir nuo Protect/UnProtect struktūros apsaugos. Po sėkmingo iškvietimo IsWriteReserved grąžina True

Pavyzdys

Šis pavyzdys rezervuoja darbo knygą redagavimui vartotojai „Alice“, rekomenduodamas tik skaitymui skirtą prieigą visiems, neturintiems slaptažodžio

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