2 formas de proteger las hojas de Excel para que no se eliminen

Proteger el libro de Excel

Si comparte su libro de Excel confidencial con otras personas, es posible que no desee que otra persona elimine las hojas de trabajo. Por lo tanto, debe tomar medidas para evitar que se eliminen las hojas de cálculo de Excel. Ahora, esta publicación le mostrará dos formas en que puede proteger las hojas de Excel para que no se eliminen.

Utilice la protección del libro de trabajo para proteger las hojas de Excel

Si desea evitar que se eliminen todas las hojas de trabajo en un archivo de Excel, simplemente puede usar la función Proteger libro de trabajo en la pestaña Revisar de Excel. Esta función puede proteger la estructura y las ventanas de un libro de Excel para evitar cambios. Una vez que esta función esté habilitada, los usuarios de este libro de Excel no podrán agregar, eliminar, cambiar el nombre o mover las hojas. Estos son los pasos.

Paso 1: abre el archivo de Excel.

Paso 2: Haga clic en la pestaña Revisar y luego haga clic en el comando Proteger libro de trabajo en la pestaña Revisar.

Haga clic en Proteger libro de trabajo

Paso 3: En el cuadro de diálogo Proteger estructura y ventanas, marque la opción Estructura y ventanas, escriba una contraseña si lo desea y luego haga clic en Aceptar. Nota: La opción de Windows está atenuada en Excel 2013/2016.

Proteger la estructura

Sugerencias: si asigna una contraseña para la protección del libro, guárdela en un lugar seguro. Si la contraseña se olvida o se pierde, no se puede recuperar y debe eliminarla con una herramienta de terceros como Workbook Protection Refixer.

Paso 4: guarde el archivo de Excel para que los cambios surtan efecto. Ahora no se pueden eliminar todas las hojas de este libro de Excel.

Sugerencias: si desea permitir la eliminación de las hojas de trabajo, solo necesita eliminar la protección del libro de trabajo con el comando Desproteger libro de trabajo.

Utilice el editor de VBA para evitar que se elimine la hoja de Excel

Si solo desea proteger una o algunas hojas en particular para que no se eliminen, use el editor de VBA para hacerlo. Los pasos son los siguientes.

Paso 1: abre el archivo de Excel.

Paso 2: Seleccione la hoja que desea proteger para que no se elimine, haciendo clic en la pestaña en la parte inferior de este archivo de Excel. Haga clic derecho en la pestaña y seleccione Ver código.

Seleccione Ver código

Paso 3: Escriba los siguientes códigos en la ventana Código. Reemplace su contraseña con su contraseña real.

Private Sub Worksheet_Activate ()
ThisWorkbook.Protege “tu contraseña”
End Sub

Private Sub Worksheet_Deactivate ()
ThisWorkbook.Desproteger “su contraseña”
End Sub

Escriba códigos

Paso 4: Haga clic en el botón Guardar o presione Ctrl + S para guardar el proyecto VB. Cuando se le solicite con el siguiente cuadro de diálogo, haga clic en No.

Haga clic en No

Paso 5: En el cuadro de diálogo Guardar como, elija Libro de trabajo habilitado para macros de Excel de la lista desplegable Guardar como tipo y luego haga clic en Guardar.

Elija el libro de trabajo habilitado para macros de Excel

Paso 6: cuando se le solicite la advertencia de privacidad, haga clic en Aceptar.

Haga clic en Aceptar

Paso 7: Ahora cierra todas las ventanas.

Paso 8: Abra el archivo .xlsm en Excel. Verá una advertencia de seguridad en la parte superior que dice que las macros se han deshabilitado, haga clic en el botón Habilitar contenido para habilitar las macros.

Haga clic en Habilitar contenido

Paso 9: Cambie a otra hoja de trabajo y vuelva a esta hoja de trabajo nuevamente para activar los códigos VBA. A partir de ahora, cuando haga clic con el botón derecho en la pestaña de esta hoja, encontrará que el comando Eliminar está desactivado y atenuado. De esta manera, protege esta hoja para que no se elimine, mientras que otras hojas aún se pueden eliminar.

Eliminar está deshabilitado

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *