Notifications
Clear all

Inserir valor em planilha bloqueada

5 Posts
3 Usuários
0 Reactions
900 Visualizações
(@valdecirrk)
Posts: 230
Reputable Member
Topic starter
 

Bom dia

Tenho uma Form para inserir as informações que preciso, depois que salvo preciso registrar isso em outra planilha, até então tudo certo, mas quando bloqueio ele não faz essa inserção.
Como fazer para isto acontecer?

Obrigado pela antenção.

 
Postado : 04/11/2013 6:30 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

valdecirrk,

Bom Dia!

Antes do código que faz a inserção, você precisa desbloquear a planilha, via código, com a mesma senha utilizada no bloqueio e depois que fizer a inserção, voltar a bloquear a planilha, também via código, mais ou menos assim:

Sub Inserção()
    ' Substitua 123 pela sua senha
    ActiveWorkbook.Unprotect ("123")

    'Aqui vai o código que faz a inserção

    ' Substitua 123 pela sua senha
    ActiveWorkbook.Protect ("123")
End Sub
 
Postado : 04/11/2013 7:35 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia,

Wagner,

Desculpe a intromissão, porém, no caso em questão, como é a planilha que está protegida, não seria mais adequado utilizar "ActiveSheet" em vez "ActriveWorkbook"?

Sub InserirBloq()
    ActiveSheet.Unprotect "SENHA"
    
    'Código de inserção aqui
    
    ActiveSheet.Protect "SENHA"
End Sub

Abraço

 
Postado : 04/11/2013 8:05 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

Tem toda razão Jvalq. É isso mesmo. Obrigado

E quanto a sua proveitosa intervenção, fique tranquilo. Uma ajuda é sempre muito bem vinda.

 
Postado : 04/11/2013 8:07 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caso seja necessário reabrir o tópico, o autor poderá enviar uma MP para um dos moderadores solicitando o desbloqueio.

 
Postado : 05/11/2013 6:33 am