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!
Tabla de contenido
Sección 1: Forma normal de ocultar/mostrar hojas en Excel
Si solo está buscando una manera de ocultar/mostrar su hoja de trabajo y si no le preocupa aumentando la seguridad de su configuración, entonces simplemente puede continuar con el ocultar/mostrar normal opción.
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 botón derecho del ratón en la hoja de cálculo que desea ocultar y haga clic en el Ocultar opción.
ANUNCIO PUBLICITARIO
Paso 3: Si observa la pestaña de hojas ahora, puede ver que la hoja que seleccionó está oculta.
Para mostrar la hoja, simplemente botón derecho del ratón en cualquier lugar del hojaspestaña y luego haga clic en el Mostrar opción.
Paso 4: Seleccione la hoja que desea desocultar de la Mostrar ventana y luego presione el botón OK botón.
Paso 5: Eso es todo. La hoja oculta ahora debería estar visible.
Lea también: Cómo ocultar hojas, cuadrículas 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: Botón derecho del ratón en cualquier lugar del pestaña de hojas y luego haga clic en el Ver código opción del menú contextual del botón derecho.
Paso 2: Sobre el panel izquierdo de la ventana, debajo de la sección Objetos de Microsoft Excel, haga clic en la hoja que quieres ocultar.
Paso 3: Ahora haga clic en el Vista pestaña en la parte superior y luego haga clic en el Ventana de propiedades opción.
Alternativamente, puede hacer clic en el F4 tecla de método abreviado para abrir la ventana de propiedades de la hoja seleccionada.
Paso 4: Sobre el Ventana de propiedades, elige la opción xlHojaMuyOculto del menú desplegable asociado a 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 el botón Mostrar opción, la encontrarás en gris, cumpliendo el propósito de que otros no puedan desocultar tu 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 xlHojaMuyOculto, puede seguir los pasos a continuación.
Paso 1: clic derecho sobre el pestaña de hojas en cualquier lugar y luego haga clic en el Ver código opción del menú contextual del botón derecho.
Paso 2: Ahora en el ventana izquierda panel, debajo Objetos de Microsoft Excel, haga clic en la hoja que desea desocultar. Presiona la tecla F4 para abrir su ventana de propiedades.
Esta vez elige la opción xlHojaVisible del menú desplegable asociado a 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, yendo a la ventana de propiedades de cada uno y configurando la propiedad de visibilidad a xlHojaMuyOculto definitivamente no es práctico. Ahora descubramos un enfoque más factible y práctico para abordar este escenario.
Paso 1: Botón derecho del ratón en cualquier lugar del pestaña de hojas una vez más y pulsa el Ver código opción.
ANUNCIO PUBLICITARIO
Paso 2: Cuando el editor de Visual Basic esté abierto ante usted, haga clic en el Insertar pestaña en la parte superior y luego presione el botón Módulo opción.
Paso 3: cuando se abre el editor de módulos, copiar y pegar el siguiente script en él.
'Esta macro de The Geek Page ocultará todas las hojas de trabajo excepto la hoja de trabajo activa. Sub geekPageHideAllExceptActiveSheet() Dim ws como hoja de trabajo. Para cada ws en este libro de trabajo. Hojas de trabajo. Si ws. Nombre <> HojaActiva. Nombre Entonces ws. Visible = xlHojaMuyOculta. Siguiente ws. Finalizar sub
Una vez que haya copiado el script, puede cerca la Editor de módulos haciendo clic en el Cerca 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. Si no, entonces su propiedad de visibilidad se establece en xlHojaMuyOculto.
Paso 4: Ahora, necesitamos ejecutar la macro que acabamos de crear para ocultar todas las hojas excepto la activa.
Para eso, habilitemos el Desarrollador modo primero. Si ya lo tiene habilitado, puede saltar directamente a Paso 7, omitiendo los pasos intermedios. De lo contrario, siga los pasos a continuación.
Haga clic en el EXPEDIENTE pestaña en la cinta superior.
Paso 5: Ahora, en el panel izquierdo de la ventana, haga clic en Opciones.
Paso 6: Sobre el panel izquierdo del Opciones de palabra ventana, haga clic en el Personalizar la cinta pestaña primero.
Ahora en el extremo derecho, controlar la caja correspondiente a la Desarrollador opción como se muestra en la captura de pantalla a continuación.
Golpea el OK botón para proceder.
Paso 7: Ahora que el DESARROLLADOR el modo 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 geekPageHideAllExceptActiveSheet macro, haga clic en el Correr botón.
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 Mostrar el botón 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: Botón derecho del ratón en la pestaña de hojas y haga clic en el Ver código opción.
Paso 2: Sobre el ventana izquierda panel, bajo el Módulos sección, haga doble clic en el módulo que creó en la Sección 4, en este caso, Módulo 1.
Una vez que el módulo esté abierto, presione el Ingresar llave de una vez y copiar y pegar el siguiente script en él.
'Esta macro de Geek Page mostrará todas las hojas de trabajo. Sub geekPageUnhideAllSheets() Dim ws As Worksheet. Para cada ws en este libro de trabajo. Hojas de trabajo. ws. Visible = xlHojaVisible. Siguiente ws. Finalizar sub
Una vez que se copia el script, al igual que antes, simplemente presione el botón Cerca botón en la parte superior de la Editor 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 trabajo en el libro de trabajo se establece en xlHojaVisible.
Paso 3: Para ejecutar la macro que acabamos de crear, haga clic en el DESARROLLADOR pestaña en la parte superior y presione el botón macros botón debajo de él.
Paso 4: Ahora simplemente haga clic en la macro para mostrar, que es geekPageMostrar todas las hojas, y pulsa el Correr botón para ejecutarlo.
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.
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.