Documentație HotXLS

Metoda SetModifyPassword

Setează o parolă de rezervare la scriere pe Registrul de lucru, astfel încât Excel să solicite parola de modificare sau să ofere deschiderea fișierului în mod doar citire

Sintaxă

procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
PassWord Widestring obligatoriu. Parola de rezervare la scriere. Un șir gol șterge o rezervare existentă
RecommendReadOnly Boolean obligatoriu. True pentru ca Excel să recomande deschiderea fișierului ca doar citire atunci când parola corectă nu este furnizată
UserName Widestring obligatoriu. Numele utilizatorului care deține în prezent rezervarea de scriere, afișat de Excel în solicitarea parolei

Observații

Aceasta este o parolă de rezervare la scriere (FILESHARING), distinctă de parola de deschidere a registrului de lucru și de protecția structurii prin Protect/UnProtect. După un apel reușit, IsWriteReserved returnează True

Exemplu

Acest exemplu rezervă Registrul de lucru pentru editare de către „Alice”, recomandând accesul doar citire pentru oricine nu are parola

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