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

Desproteger planilha com senha, via macro/vba

A marco não roda se a planilha estiver protegida; é preciso usar o ActiveSheet.Unprotect / Protect.

Mas é possível que o usuário rode as macros numa planilha protegida com senha, sem saber qual é a senha?

1 resposta
solução!

Olá Rodrigo,

Veja se entendemos bem sua dúvida.

A proteção da planilha não é a mesma coisa que a proteção da macro.

Para o usuário “entrar” na planilha ele deverá saber a senha, correto? Na hora da execução da macro, se a planilha estiver protegida, usamos o ActiveSheet Unprotect + senha.

Caso surjam novas dúvidas, fique à vontade para falar com a gente aqui pelo fórum.

Abraços,

Equipe do Prof. Sabino