Bloqueio de Planilh...
 
Notifications
Clear all

Bloqueio de Planilha

6 Posts
3 Usuários
0 Reactions
2,209 Visualizações
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

Olá pessoal,

Tenho um formulario criado a partir da planilha, eu salvo novos dados, pesquiso, e atualizo através deste formulario os dados da plan.
Eu gostaria de bloquear planilha, para que ninguem inserisse os dados diretamente na planilha, usassem apenas o formulario.

o problema que estou encontrando é que qndo bloqueio a plan, sempre da um erro qndo salvo, ou atualizo um dado atraves do form. o erro me diz que a planilha deve estar bloqueada. A minha pergunta é:

Existe alguma maneira de bloquear a plan e conseguir mesmo assim inserir novos dados sem aparecer este erro??

Grato

 
Postado : 04/11/2014 9:11 am
Reinaldo
(@rlm)
Posts: 246
Estimable Member
 

Normalmente, para inserir novos dados, deve-se desproteger (viacodigo) a planilha e após a atualização, voltar a protege-la (via código).
No fórum há vários tópicos sobre o assunto.

Reinaldo

 
Postado : 04/11/2014 9:21 am
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

Vou dar uma olhada!!!

Obrigado Reinaldo

 
Postado : 04/11/2014 9:51 am
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

Reinaldo, tentei achar informações que pudessem ser adaptadas na minha plan, mas nao consegui......os codigos sao muito diferentes(dentro do meu conhecimento) com relação ao meu.
Inseri o comando unprotect e protect password e nao funcionou.

Poderia me ajudar?

Abraços.

 
Postado : 04/11/2014 5:11 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Seria isso:

Sheets("Plan1").Unprotect "sua_senha"

'seu código

Sheets("Plan1").Protect "sua_senha"

Vc tb pode detalhar o que deseja bloquear usando o gravador de macros.

só não esquece de colocar senha também no VBA, senão, qqr um que saiba entrar lá pode ler a tua senha.

Abs

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 04/11/2014 5:50 pm
(@afbergman)
Posts: 108
Estimable Member
Topic starter
 

Já resolvi!!!

Obrigado

 
Postado : 04/11/2014 6:03 pm