¿Cómo permitir la edición de objetos en una hoja de cálculo protegida en Excel?
Por defecto, los objetos insertados como formas, cuadros de texto no se pueden editar después de proteger la hoja de cálculo. Si necesita editar objetos en una hoja de cálculo protegida, pruebe los métodos en este artículo.
Permitir la edición de objetos en una hoja de cálculo protegida marcando la opción Editar objetos
Permitir la edición de objetos en una hoja de cálculo protegida con código VBA
Permitir la edición de objetos en una hoja de cálculo protegida marcando la opción Editar objetos
Marque la opción Editar objetos para permitir la edición de objetos antes de proteger la hoja de cálculo. Por favor, haga lo siguiente.
1. Haga clic en Revisar > Proteger Hoja.
2. En el cuadro de diálogo Proteger Hoja, especifique una contraseña en el cuadro Contraseña para desproteger hoja y marque la casilla Editar objetos en el cuadro Permitir a todos los usuarios de esta hoja de cálculo, luego haga clic en el botón Aceptar. Confirme su contraseña en el cuadro de diálogo Confirmar Contraseña. Ver captura de pantalla:
Ahora la hoja de cálculo está protegida y todos los objetos en esta hoja de cálculo protegida son editables.
Permitir la edición de objetos en una hoja de cálculo protegida con código VBA
Si la hoja de cálculo ya ha sido protegida, puede intentar con el siguiente script VBA para permitir la edición de objetos. Por favor, haga lo siguiente.
1. Presione simultáneamente las teclas Alt + F11 para abrir la ventana Microsoft Visual Basic para Aplicaciones.
2. En la ventana Microsoft Visual Basic para Aplicaciones, haga doble clic en ThisWorkbook en el panel Proyecto de la izquierda. Luego copie y pegue el siguiente código VBA en la ventana ThisWorkbook (Código).
Código VBA: Permitir la edición de objetos en una hoja de cálculo protegida
Private Sub Workbook_Open()
Application.ScreenUpdating = False
On Error Resume Next
With Worksheets("Sheet3")
.EnableOutlining = True
.EnableAutoFilter = True
.Protect Password:="123", _
Contents:=True, DrawingObjects:=False, UserInterfaceOnly:=True, _
AllowFormattingCells:=True
End With
Application.ScreenUpdating = True
End Sub
Nota: En el código, Sheet3 es la hoja de cálculo protegida que contiene los objetos que necesita editar. Y el número “123” es la contraseña para la hoja protegida. Cambie estos valores según sea necesario.
3. Presione la tecla F5 para ejecutar el código, y todos los objetos en esta hoja de cálculo protegida serán editables inmediatamente.
Artículos relacionados:
- ¿Cómo permitir la actualización de datos externos en una hoja de cálculo protegida en Excel?
- ¿Cómo permitir combinar celdas dentro de una hoja de cálculo protegida en Excel?
- ¿Cómo permitir la revisión ortográfica en una hoja de cálculo protegida en Excel?
- ¿Cómo proteger el formato de celdas pero solo permitir la entrada de datos en Excel?
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!