Proteger celdas desbloqueadas
Llevo días peleándome con un tema, protejo un hoja de excel mediante una macro, antes de proteger bloqueo toda la hoja excepto la columna F. El problema es que cuando vuelvo a abrir el libro excel, la hoja ya no tiene las celdas bloqueadas y si la copiamos podemos pegarla en otro libro y ver todas la información.
Te adjunto el código, aver si me puedes echar una macro, porque por más que busco la respuesta en los foros no encuentro la correcta.
Cells.Select ' selcciona todas las celdas de la hoja
Selection.Locked = True ' las marca como bloqueadas
Range("F:F").Select ' selecciona el columna f
Selection.Locked = False ' la marca como desbloqueada (para que me permita buscar por esa columna)
Selection.FormulaHidden = False
ActiveSheet.Protect Password:="contraseña", DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveSheet.EnableSelection = xlUnlockedCells ' selecciona celdas desbloqueadas
ActiveSheet.EnableSelection = xlNoSelection
Te adjunto el código, aver si me puedes echar una macro, porque por más que busco la respuesta en los foros no encuentro la correcta.
Cells.Select ' selcciona todas las celdas de la hoja
Selection.Locked = True ' las marca como bloqueadas
Range("F:F").Select ' selecciona el columna f
Selection.Locked = False ' la marca como desbloqueada (para que me permita buscar por esa columna)
Selection.FormulaHidden = False
ActiveSheet.Protect Password:="contraseña", DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveSheet.EnableSelection = xlUnlockedCells ' selecciona celdas desbloqueadas
ActiveSheet.EnableSelection = xlNoSelection
1 respuesta
Respuesta de Juan Carlos González Chavarría
1