Notifications
Clear all

bloquear aba excel

2 Posts
1 Usuários
0 Reactions
1,136 Visualizações
 Zeuh
(@zeuh)
Posts: 30
Eminent Member
Topic starter
 

Olá pessoal,

tudo blz...

tenho uma planilha que contem uma aba bloqueada, e celulas que tem proteção desbloqueadas para inserir valor nesta aba.
esta aba da planilha é editada por três pessoas, e possui um botão com macro para salvar.

gostaria de incluir na macro de salvar, um codigo para que as celulas que tem proteção desbloqueadas fossem bloqueadas apos serem inserido algum valor.

bloqueadas com senha: senha: "abc123"

fico agradecido...

abraço

 
Postado : 19/09/2017 11:51 am
 Zeuh
(@zeuh)
Posts: 30
Eminent Member
Topic starter
 

olá galera,

encontrei um codigo abaixo, que atente minha necessidade, porem, gostaria de um ajuste para nao ser executado esta macro apos digitar a celula e sim, apos clicar em um botão.
o principio é o mesmo, bloquear a celulas apos inserir valor, apenas as celulas inseridas, as que ficarem em branco permanecer desbloqueada e bloquear se receber algum valor futuro.

Private Sub Worksheet_Change(ByVal Target As Range)
Target.Select
If Target.Column = 1 Then ' O número se refere à coluna em que o código funcionará.
If Not IsNumeric(ActiveCell.Value) Then
Sheets("Plan1").Unprotect Password:="SENHA" ' Senha da planilha
Selection.Locked = True
Sheets("Plan1").Protect Password:="SENHA" 'Senha da planilha
End If
End If
End Sub
 
Postado : 21/09/2017 5:15 am