Documentação do HotXLS

Método UnProtect

Remove a proteção de uma Pasta de Trabalho. Este método não tem efeito se a Pasta de Trabalho não estiver protegida

Sintaxe

procedure UnProtect();
procedure UnProtect(Password: string);
procedure UnProtect(Password: string; lcid: Integer);
Password String. String que denotes case-sensitive senha para use para unprotect pasta de trabalho. If pasta de trabalho isn't protected com senha, este argument é ignored
lcid Inteiro. locale ID

Exemplo

Este exemplo remove a proteção da Pasta de Trabalho

Workbook.UnProtect('mypass123');