Notifications
Clear all

Desbloquear determinadas células

6 Posts
3 Usuários
0 Reactions
1,646 Visualizações
(@azorfreire)
Posts: 0
New Member
Topic starter
 

Boa tarde amigos!

Tenho uma planilha que contêm diversas abas, esta planilha se conecta à um banco de dados mysql e atualiza os dados de toda a planilha.

Tive que bloquear a edição de todas as planilhas utilizando o seguinte código:

Sub Bloquear()
' Bloqueia as abas da planilha
Planilha1.Protect "senha"
Planilha2.Protect "senha"
End sub

Até aqui tudo funcionando, porém, tem celulas que estão localizadas os filtros de dados, como faço para desbloquear as celulas destes filtros??

Desde já obrigado.

 
Postado : 06/12/2016 3:45 pm
(@mprudencio)
Posts: 0
New Member
 

Selecione as celulas
Formatar > Celulas > Proteção > Desmarque bloqueadas.

 
Postado : 06/12/2016 4:43 pm
(@azorfreire)
Posts: 0
New Member
Topic starter
 

Selecione as celulas
Formatar > Celulas > Proteção > Desmarque bloqueadas.

Amigo, muito obrigado por sua resposta, o problema é que todas as vezes em que for realizada uma atualização pelos usuários todas as abas serão bloqueadas novamente.

Por isto estava pensando em algo que seja via código VBA para realizar esta operação.

Att;

 
Postado : 07/12/2016 5:59 am
(@brunoxro)
Posts: 0
New Member
 

Boa tarde azorfreire ,

Uma opção na hora de atualizar suas planilhas e desbloquear e depois bloquear.

Sheets("Planilha1").Unprotect ("Senha")

'-Seu código aqui

Sheets("Planilha1").Protect ("Senha")

att,

 
Postado : 07/12/2016 12:41 pm
(@azorfreire)
Posts: 0
New Member
Topic starter
 

Boa tarde azorfreire ,

Uma opção na hora de atualizar suas planilhas e desbloquear e depois bloquear.

Sheets("Planilha1").Unprotect ("Senha")

'-Seu código aqui

Sheets("Planilha1").Protect ("Senha")

att,

Caro Amigo, se observar na pergunta eu já fiz isto, gostaria de desbloquear alguns intervalos de celulas não a sheet toda.

 
Postado : 08/12/2016 6:27 am
(@mprudencio)
Posts: 0
New Member
 

Vc testou?

O Excel so vai proteger o que estiver bloqueado.

 
Postado : 10/12/2016 1:45 pm