Define uma palavra-passe de reserva de escrita no Livro, para que o Excel solicite a palavra-passe de modificação ou ofereça abrir o ficheiro só de leitura
Sintaxe
procedure SetModifyPassword(PassWord: Widestring; RecommendReadOnly: boolean; UserName: Widestring);
| PassWord |
Widestring obrigatório. A palavra-passe de reserva de escrita. Uma cadeia vazia remove uma reserva existente |
| RecommendReadOnly |
Boolean obrigatório. True para que o Excel recomende abrir o ficheiro como só de leitura quando a palavra-passe correta não é fornecida |
| UserName |
Widestring obrigatório. O nome do utilizador que detém atualmente a reserva de escrita, mostrado pelo Excel no pedido de palavra-passe |
Observações
Esta é uma palavra-passe de reserva de escrita (FILESHARING), distinta da palavra-passe de abertura do livro e da proteção de estrutura
Protect/
UnProtect. Após uma chamada bem-sucedida,
IsWriteReserved devolve True
Exemplo
Este exemplo reserva o Livro para edição por "Alice", recomendando acesso só de leitura a qualquer pessoa sem a palavra-passe
Workbook.SetModifyPassword('mypass123', true, 'Alice');