Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Macro para proteger e desproteger com senha

Prezados,

Fiz todos os passos do treinamento para proteger a planilha com a macro e ela roda perfeitamente, entretanto gostaria de saber se também é possível fazer o mesmo para uma planilha colocando senha para garantir que ninguém consiga alterar?!

1 resposta
solução!

Olá Sidnei, tudo bem? Espero que sim!

É possível definir uma senha, basta escrever na frente dos métodos Protect e Unprotect a cláusula Password:="senha" As aspas duplas são necessárias e no lugar da palavra senha você pode colocar a que desejar.

Portanto, as partes do código com modificação seriam:

ActiveSheet.Unprotect Password:="senha"
ActiveSheet.Protect Password:="senha"

A senha deve ser a mesma para os dois para que seja possível. Mas tenha em mente que caso alguma pessoa entre no ambiente VBA, vai conseguir visualizar a senha através do código.

Espero que tenha tirado sua dúvida.

Estou à disposição. Bons estudos!