Categorías: Windows

Cómo ocultar una hoja de Excel para que otros no puedan mostrarla fácilmente

A veces, puede tener más de una hoja de trabajo en su libro de Excel y algunas de ellas pueden ser confidenciales.Si no se asegura de que las hojas confidenciales estén ocultas antes de compartir su libro de trabajo con otras personas, sus datos podrían verse comprometidos.Si una hoja no está oculta, otros pueden ver los datos que contiene y sobrescribirlos fácilmente.Definitivamente existe la opción de ocultar/mostrar una hoja de la forma habitual, donde hace clic con el botón derecho en la hoja para ocultar/mostrar y elegir la opción correspondiente.Pero esta opción no es segura y permite que otros usuarios anulen fácilmente su configuración de seguridad.Entonces, ¿cuál es la solución si otros pueden anular fácilmente su configuración incluso si oculta su hoja?Bueno, hoy estamos aquí para hablar de esa solución.

En este artículo, explicamos en detalle cómo puede ocultar o mostrar profundamente las hojas de cálculo de Excel en su libro de trabajo.Incluso si usa este método para asegurar sus hojas, puede anularse.Pero definitivamente no va a ser sencillo para un usuario ingenuo que no tiene idea de que ha escondido algunas hojas en su libro de trabajo.¿Entonces, Qué esperas?¡Saltamos!

Sección 1: Forma normal de ocultar/mostrar hojas en Excel

Si solo está buscando una forma de ocultar/mostrar su hoja de trabajo y no le preocupa aumentar la seguridad de su configuración, simplemente puede continuar con la opción normal de ocultar/mostrar.

Paso 1: supongamos que tiene un libro de Excel con muchas hojas, como se muestra en la captura de pantalla a continuación.

Paso 2: ahora haga clic derecho en la hoja de trabajo que desea ocultar y haga clic en la opción Ocultar.

Paso 3: si observa la pestaña de hojas ahora, puede ver que la hoja que seleccionó está oculta.

Para mostrar la hoja, simplemente haga clic derecho en cualquier parte de la pestaña de hojas y luego haga clic en la opción Mostrar.

Paso 4: seleccione la hoja que desea mostrar en la ventana Mostrar y luego presione el botón Aceptar.

Paso 5: Eso es todo.La hoja oculta ahora debería estar visible.

Lea también: Cómo ocultar hojas, líneas de cuadrícula y celdas en Excel.

Como es obvio, cualquiera puede hacer clic derecho en la pestaña de hojas y mostrar cualquier hoja como quiera.Si le preocupa esta falla en la seguridad, continúe y lea el resto de las secciones de este artículo.

Sección 2: Cómo ocultar profundamente una sola hoja

El problema principal con el método anterior es que otros usuarios pueden simplemente hacer clic derecho y mostrar su hoja oculta.Entonces, veamos si podemos deshabilitar de alguna manera esta opción de mostrar.

Paso 1: haga clic derecho en cualquier parte de la pestaña de hojas y luego haga clic en la opción Ver código desde el menú contextual del botón derecho.

Paso 2: en el panel izquierdo de la ventana, en la sección Objetos de Microsoft Excel, haga clic en la hoja que desea ocultar.

Paso 3: Ahora haga clic en la pestaña Ver en la parte superior y luego haga clic en la opción Ventana de propiedades.

Alternativamente, puede hacer clic en la tecla de método abreviado F4 para abrir la ventana de propiedades de la hoja seleccionada.

Paso 4: en la ventana de propiedades, elija la opción xlSheetVeryHidden del menú desplegable asociado con la opción Visible.

Paso 5: Ahora puede ver que la hoja seleccionada está oculta.

Incluso si hace clic con el botón derecho en la pestaña de hojas e intenta presionar la opción Mostrar, la encontrará en gris, cumpliendo el propósito de que otros no puedan mostrar su hoja oculta fácilmente.

Sección 3: Cómo mostrar una sola hoja profundamente oculta

Para mostrar una hoja cuya propiedad de visibilidad está establecida en xlSheetVeryHidden, puede seguir los pasos a continuación.

Paso 1: haga clic derecho en la pestaña de hojas en cualquier lugar y luego haga clic en la opción Ver código desde el menú contextual del botón derecho.

Paso 2: ahora, en el panel izquierdo de la ventana, en Objetos de Microsoft Excel, haga clic en la hoja que desea mostrar.Presione la tecla F4 para abrir su ventana de propiedades.

Esta vez, elija la opción xlSheetVisible del menú desplegable asociado con la opción Visible.

Paso 3: Bueno, eso es todo.Su hoja ahora debe estar desocultada.¡Disfrutar!

Sección 4: Cómo ocultar profundamente todas las hojas, excepto la hoja activa, a la vez

El método descrito en la Sección 2 funciona perfectamente si tiene que ocultar solo una o dos hojas.Pero, ¿qué sucede si tiene más de tres hojas y desea ocultar todas las hojas excepto la que está activa?Bueno, ir a la ventana de propiedades de cada uno y establecer la propiedad de visibilidad en xlSheetVeryHidden definitivamente no es práctico.Ahora descubramos un enfoque más factible y práctico para abordar este escenario.

Paso 1: haga clic derecho en cualquier lugar de la pestaña de hojas una vez más y presione la opción Ver código.

Paso 2: cuando el editor de Visual Basic esté abierto ante usted, haga clic en la pestaña Insertar en la parte superior y luego presione la opción Módulo.

Paso 3: cuando se abra el editor de módulos, copie y pegue el siguiente script en él.

'This macro from The Geek Page will hide all the worksheets except the active worksheetSub geekPageHideAllExceptActiveSheet()Dim ws As WorksheetFor Each ws In ThisWorkbook.WorksheetsIf ws.Name  ActiveSheet.Name Then ws.Visible = xlSheetVeryHiddenNext wsEnd Sub

Una vez que haya copiado el script, puede cerrar el Editor de módulos haciendo clic en el botón Cerrar en la parte superior, ya que no es obligatorio guardar el archivo.

Explicación del guión

El script toma cada hoja de trabajo en el libro de trabajo una por una.Comprueba si la hoja que se está revisando actualmente es la hoja activa o no.De lo contrario, su propiedad de visibilidad se establece en xlSheetVeryHidden.

Paso 4: Ahora, necesitamos ejecutar la macro que acabamos de crear para ocultar todas las hojas excepto la activa.

Para eso, habilitemos primero el modo Desarrollador.Si ya lo tiene habilitado, puede saltar directamente al Paso 7, omitiendo los pasos intermedios.De lo contrario, siga los pasos a continuación.

Haga clic en la pestaña ARCHIVO en la cinta superior.

Paso 5: Ahora, en el panel izquierdo de la ventana, haga clic en Opciones.

Paso 6: en el panel izquierdo de la ventana Opciones de Word, primero haga clic en la pestaña Personalizar cinta.

Ahora, en el extremo derecho, marque la casilla de verificación correspondiente a la opción Desarrollador como se muestra en la captura de pantalla a continuación.

Pulse el botón Aceptar para continuar.

Paso 7: Ahora que el modo DESARROLLADOR está habilitado, en la pestaña DESARROLLADOR, haga clic en el botón llamado Macros.

Paso 8: de la lista de macros disponibles, haga clic en la que creamos, que es geekPageHideAllExceptActiveSheet.

Una vez que haya hecho clic en la macro geekPageHideAllExceptActiveSheet, haga clic en el botón Ejecutar.

Paso 9: Eso es todo.Todas las hojas de su libro de trabajo, excepto la activa, ahora están ocultas.

Incluso si intenta mostrarlos haciendo clic derecho en la pestaña Hojas, encontrará que el botón Mostrar está deshabilitado.

Sección 5: Cómo mostrar varias hojas profundamente ocultas a la vez

Dado que hay una forma de ocultar varias hojas a la vez, también debería haber una forma de mostrarlas a la vez.Bueno, veamos ese camino en los siguientes pasos.

Paso 1: haga clic derecho en la pestaña de hojas y haga clic en la opción Ver código.

Paso 2: en el panel izquierdo de la ventana, en la sección Módulos, haga doble clic en el módulo que creó en la Sección 4, en este caso, el Módulo 1.

Una vez que el módulo esté abierto, presione la tecla Intro una vez y copie y pegue el siguiente script en él.

'This Macro from Geek Page will unhide all the worksheetsSub geekPageUnhideAllSheets() Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets    ws.Visible = xlSheetVisible Next wsEnd Sub

Una vez que se copia el script, al igual que antes, simplemente presione el botón Cerrar en la parte superior del editor de Visual Basic.

Explicación del guión

El script toma todas las hojas de trabajo del libro de trabajo en una variable.La propiedad de visibilidad de cada hoja de cálculo del libro se establece en xlSheetVisible.

Paso 3: para ejecutar la macro que acabamos de crear, haga clic en la pestaña DESARROLLADOR en la parte superior y presione el botón Macros debajo de ella.

Paso 4: ahora simplemente haga clic en la macro para mostrar, que es geekPageUnhideAllSheets, y presione el botón Ejecutar para ejecutarla.

Paso 5: ¡Viola!Todas tus sábanas ocultas ahora están en sus lugares, ¡todas sonriendo!

Díganos en la sección de comentarios qué método es su favorito.

Estén atentos para obtener más trucos, consejos y artículos prácticos geniales.

También puede descargar esta herramienta de reparación de PC para localizar y solucionar cualquier problema de PC:Paso 1 -Descargue la herramienta de reparación de PC Restoro desde aquíPaso 2: haga clic en Iniciar escaneo para encontrar y solucionar cualquier problema de PC automáticamente.

fastfixguide

Entradas recientes

No se puede eliminar la partición, la eliminación del volumen no está habilitada en la solución de administración de discos

Si desea liberar espacio en su unidad o desea obtener espacio no asignado para ampliar…

2 años hace

12 formas de corregir el error "El sistema no puede encontrar el archivo especificado"

El sistema no puede encontrar el archivo especificado es un error que puede aparecer cuando…

2 años hace

No se puede eliminar este archivo de datos de Outlook (resuelto)

Algunos usuarios de Windows enfrentan el problema "No puede eliminar este archivo de datos de…

2 años hace

Falta la opción de control de aplicaciones y navegadores en la solución de seguridad de Windows

Algunos usuarios de Windows han informado de la ausencia de las opciones de control de…

2 años hace

Audio y video no sincronizados en Windows 11 [Fijar]

Varios usuarios de Windows han observado un problema al ver películas o series en su…

2 años hace

No se puede cambiar el idioma de visualización en Windows 11 [Fijar]

El idioma de visualización es el idioma de interfaz que los usuarios pueden leer y…

2 años hace