Bloqueando Células Preenchidas
Enviado: 28 Set 2015 às 09:59
por KarolCampos
Olá,
Tenho uma planilha para controlar o cadastro de contas a pagar e a receber. Porém como quem utiliza essa planilha não tem muita experiência com Excel, fico com medo dela apagar alguma informação importante sem querer.
Conheço o método de bloquear células, mas não posso aplicar na planilha toda, pois assim não conseguirei dar entrada nos novos registros.
Teria alguma forma de ir bloqueando a célula logo após o seu preenchimento, ou programar algum tipo de confirmação de exclusão de dados antes de excluí-lo?
Obrigada.
Re: Bloqueando Células Preenchidas
Enviado: 28 Set 2015 às 12:49
por alexandrevba
Boa tarde!!
Uma forma seria via VBA.
Mas quando ao bloquei de células via excel, você pode selecionar o intervalo desejado mesmo que esse intervalo não seja contíguo ou adjacente ao intervalo seguinte.
Att
Re: Bloqueando Células Preenchidas
Enviado: 28 Set 2015 às 13:05
por KarolCampos
Oi Alexandrevba, esse bloquei simples eu consigo fazer tranquilo, mas acho que teria que fazer via VBA mesmo, mas nem sei VBA kkkkkk...
Mas obrigada pela atenção

Re: Bloqueando Células Preenchidas
Enviado: 28 Set 2015 às 21:57
por alexandrevba
Boa noite!!
Vamos fazer algo para que possa ver se ajuda.
Dentro do editor VB (
Alt+
F11), do lado esquerdo, tem os módulos de guias.
Dê dois clicks, na guia em que clicar (e nela terá o efeito que deseja, no caso o bloqueio), cole o código.
http://fcvidoto.com.br/criando-modulos- ... ns-no-vba/
.............
Código: Selecionar todos[code]Private Sub Worksheet_Change(ByVal Target As Range)
Dim Answ As String
Application.ScreenUpdating = False
Answ = MsgBox("Este intervalo será bloqueado.", vbOKCancel, "Confirmar Alteração")
If Answ <> vbOK Then
Application.EnableEvents = False
Target.ClearContents
Application.EnableEvents = True
Exit Sub
End If
ActiveSheet.Unprotect "1"
Target.Locked = True
ActiveSheet.Protect Password:="1", DrawingObjects:=True, Contents:=True, Scenarios:=True
Application.ScreenUpdating = True
End Su
[/code]
Para mais leia:
http://excelribbon.tips.net/T010203_Aut ... Input.html
Att
Re: Bloqueando Células Preenchidas
Enviado: 10 Out 2015 às 11:52
por Cidnei
KarolCampos escreveu:Olá,
Tenho uma planilha para controlar o cadastro de contas a pagar e a receber. Porém como quem utiliza essa planilha não tem muita experiência com Excel, fico com medo dela apagar alguma informação importante sem querer.
Conheço o método de bloquear células, mas não posso aplicar na planilha toda, pois assim não conseguirei dar entrada nos novos registros.
Teria alguma forma de ir bloqueando a célula logo após o seu preenchimento, ou programar algum tipo de confirmação de exclusão de dados antes de excluí-lo?
Obrigada.
Karol Campos, leia este artigo:
http://gurudoexcel.com/blog/protegendo- ... e-uma-vez/