Macro para bloquear celdas después de escribir lista desplegable
Tengo una lista desplegable en la cual se selecciona el nombre de un vendedor, mi pregunta es si existe una macro que una vez seleccionado el nombre del vendedor, ¿ya no permita modificarlo a menos que se ingrese una contraseña?
Con esta macro si lo hace
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("B5:B9")) Is Nothing Then
Else
If Target.Value <> "" Then
Target.Select
ActiveSheet.Unprotect "123"
Selection.Locked = True
End If
ActiveSheet.Protect "123", DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveSheet.EnableSelection = xlUnlockedCells
End If
End Sub
Pero bloquea todo el rango es decir NO me permite pasar a la otra celda y activar la lista desplegable.
1 Respuesta
Respuesta de Elsa Matilde
1