Manter condição &qu...
 
Notifications
Clear all

Manter condição "Não selecionar células bloqueadas"

3 Posts
2 Usuários
0 Reactions
852 Visualizações
(@cadeca)
Posts: 6
Active Member
Topic starter
 

Estou bastante agradecido pela ajuda que obtive para conseguir a máscara "Asteriscos no ImputBox", no tópico "Ocultar e Proteger em VBA". Ficou perfeito.
Acontece que naquele tópico, além da máscara de asteriscos, eu havia falado de outro problema, ainda sem solução. Mesmo assim, ao receber uma das respostas, marquei o tópico como resolvido, fazendo o devido agradecimento e tudo. Quando percebi a mancada, ainda postei a outra duvida, que como era de se esperar, não teve resposta, me levando a postar esse novo tópico. Perdoem a inexperiência. Ai vai:
Eu havia dito na ocasião que as pastas de trabalho (são três, cada uma delas com diversas planilhas) são protegidas por senha através de código VBA e com a opção de NÃO SELECIONAR CÉLULAS BLOQUEADAS. Acontece que elas não preservam essa condição depois que a pasta é fechada (salva) e reaberta. Para ficar mais claro: Eu protejo // a condição de não seleção de células bloqueadas é mantida // eu fecho a pasta de trabalho, salvando // ao reabrir a pasta, as células bloqueadas que ao serem protegidas não podiam ser selecionadas, passam a ser. Isso fez com que eu acreditasse que tal fato se devesse a alguma deficiência no código, me levando a abrir aquele tópico no Fórum. Ao aplicar as sugestões gentilmente apresentadas na ocasião, vi que o problema continuava e então deduzi com meu pequeníssimo conhecimento de Excel, que o problema não tinha nada a ver com os códigos usados.
Aceito sugestões para resolver isso. Espero ter conseguido ser claro, o que nem sempre é fácil.
Obrigado mais uma vez.

 
Postado : 09/05/2012 7:21 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Caso o assunto seja VBA, então vou move-lo para tal!!

Poste seu código!!

Att

 
Postado : 09/05/2012 7:29 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Cadeca , não vi sua planilha então não sei se usa um código pra proteger,
entendo quase nada de VBA; mas uso este código:

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveSheet.EnableSelection = xlUnlockedCells ' não permite a seleção de células bloqueadas

 
Postado : 09/05/2012 7:45 pm