Notifications
Clear all

DESPROTEGER VBA AUTOMATICAMENTE - UNPROTECT VBA PROJECT

4 Posts
2 Usuários
0 Reactions
1,251 Visualizações
(@ricky)
Posts: 4
New Member
Topic starter
 

Mestres,

Deixe eu explicar melhor o que eu quero dizer com "DESPROTEGER VBA AUTOMATICAMENTE", porque está muito difícil encontrar a solução!

Vejamos:

Para desbloquear a planilha temos o comando: Worksheets("plan1").Unprotect "123"
Para bloquear novamente a planilha temos o comando: Worksheets("plan1").Protect "123"

Para desbloquear a pasta de trabalho temos o comando: ThisWorkbook.Unprotect "123"
Para bloquear novamente a pasta de trabalho temos o comando: ThisWorkbook.Protect "123"

E para desbloquear o VBA?
Eu preciso desbloqueá-lo, fazer as minhas alterações nos módulos e depois bloqueá-lo novamente.

Grato pela atenção, mestres!

 
Postado : 27/06/2018 5:14 am
(@klarc28)
Posts: 971
Prominent Member
 

Mensagem excluída pelo usuário

 
Postado : 27/06/2018 5:23 am
(@ricky)
Posts: 4
New Member
Topic starter
 

Mano, você não entendeu, eu dei até exemplos, observe-os.
O projeto já está protegido, por isto minhas macros que alteram outros módulos do VBA não funcionam.
A solução seria a própria macro fazer o processo de digitar a senha pra desbloquear o projeto e depois bloqueá-lo novamente.
Será que não existe um comando para desbloquear o VBA como tem para desbloquear as planilhas e a pasta de trabalho?

 
Postado : 27/06/2018 6:46 am
(@klarc28)
Posts: 971
Prominent Member
 

Pesquise no Google por:

VBA desproteger projeto

 
Postado : 27/06/2018 7:22 pm