Necron,
Boa Noite!
Bom... o código abaixo é do colega Mauro Coutinho, em resposta a essa mesma dúvida no Fórum do Tomás Vasquez:
Supondo que você tem ou definiu qual é a senha do projeto:
Funciona! Acho que no meu caso ajuda muito e seria o suficiente, pois aqui na empresa ninguém mais sabe VBA (nem eu direito), então acho que dificilmente alguém pensaria em abrir uma outra planilha para tentar executar aquele script de desproteger a Sheets... Alias, acho que ninguém sabe que é possível, apesar de ser uma pesquisar fácil no Google.
Bom, eu ainda insisto que o motivo pelo qual o Necron deseja proteger o código não é um bom motivo.
O mais seguro é proteger as planilahs usando o Excel 2013!
FF
Não sabia que o Excel 2013 impedia a execução desse código!! Não sei porque até hoje a Microsoft não lançou nenhuma atualização para o 2010 corrigindo essa pouca vergonha.
Enfim, vou testar isso no Excel 2013 em casa, porque o da empresa é 2010, e se funcionar legal vou fazer uma solicitação de investimento para trocar meu Office.
Postado : 16/01/2015 11:05 am