Notifications
Clear all

Bloquear celulas

2 Posts
1 Usuários
0 Reactions
623 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia

Tenho uma lista de validação com alguns itens, gostaria de bloquear essas celulas para que ninguem possa "colar" alguma informação em cima dessa validação

A Lista de Validação nao deixa que voce escreva o que bem entender, mas deixa voce colar uma celula que voce bem entender! :!:

alguem pode me ajudar

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/01/2012 8:45 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom dia!!

Tente isso..

Private Sub Worksheet_Change(ByVal Target As Range) 
    Dim NewValue As Variant, OldValue As Variant 
    If Target.Count > 1 Then Exit Sub 
     'Altere o intervalo de acordo com sua necessidade A1:F100
    If Not Intersect(Target, Range("A1:F100")) Is Nothing Then 
        NewValue = Target.Value 
        Application.EnableEvents = False 
        Application.Undo 
        OldValue = Target.Value 
        If OldValue <> "" Then 
            MsgBox "Você não pode alterar o conteudo da celula.", 16, "Células Bloqueadas" 
            Target.Value = OldValue 
        Else 
            Target.Value = NewValue 
        End If 
        Application.EnableEvents = True 
    End If 
End Sub 

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/01/2012 9:06 am