Macro para bloquear celdas escritas en Excel
Tengo la siguiente macro, pero yo quiero que solo se aplique a la Hoja1. ¿Es posible?
Private Sub Workbook_BeforePrint(Cancel As Boolean) 'Proteger celdas con información 'Por.Dam Application.ScreenUpdating = False ActiveSheet.Unprotect Password:="123" Set Rango = Range("A1:V1000") For Each celda In Rango.Cells celda.Select If celda = "" Then Selection.Locked = False Selection.FormulaHidden = False Else Selection.Locked = True Selection.FormulaHidden = False End If Next Application.ScreenUpdating = True ActiveSheet.Protect Password:="123", DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
2 Respuestas
Respuesta de Dario Mendoza
Respuesta de Elsa Matilde
2
Dario Mendoza No puedes 'responder' una consulta si lo que necesitas es consultar....Inicia una nueva consulta en el tablón Excel aclarando todo lo lo posible (que se debe interpretar con '...algo por el estilo'....). Sdos! - Elsa Matilde