Cómo ocultar y mostrar hojas en Excel

Si hay varias hojas de trabajo en un libro de Excel, es posible que desee ocultar algunas hojas de trabajo para reducir el desorden o por otros motivos. A continuación encontrará los pasos para ocultar y mostrar hojas en Excel.

Ocultar y mostrar hojas en Excel

Todo lo que se requiere para ocultar una hoja de cálculo en Excel es hacer clic con el botón derecho en la hoja de cálculo que desea ocultar y seleccionar la opción Ocultar en el menú contextual que aparece.

Del mismo modo, puede mostrar las hojas en Excel haciendo clic derecho en cualquier hoja de trabajo activa o visible y esta vez seleccionando la opción Mostrar en el menú contextual.

Sin embargo, solo puede mostrar una hoja de trabajo a la vez en Excel. Realmente no hay una opción fácil en Excel para mostrar varias o todas las hojas de trabajo a la vez.

La única forma de mostrar todas las hojas a la vez en Excel es ejecutar un comando de Visual Basic o crear una macro para mostrar varias hojas en Excel.

1. Ocultar varias hojas en Excel

Siga los pasos a continuación para ocultar varias hojas en Excel

1. Seleccione la primera hoja de trabajo que desea ocultar.

2. Mantenga presionada la tecla CTRL en el teclado de su computadora y seleccione otras hojas de trabajo que desee ocultar.

3. Una vez que se seleccionen todas las hojas de trabajo, haga clic derecho en una de las hojas de trabajo seleccionadas y haga clic en la opción Ocultar.

Esto ocultará inmediatamente todas las hojas de trabajo seleccionadas en el libro de Excel.

2. Mostrar hojas manualmente en Excel

Si solo está lidiando con unas pocas hojas de trabajo ocultas, puede mostrar manualmente algunas o todas las hojas de trabajo ocultas siguiendo los pasos a continuación.

1. Haga clic derecho en cualquier pestaña de la hoja de trabajo existente o visible y haga clic en la opción Mostrar.

2. En el cuadro de diálogo Mostrar, seleccione la hoja de trabajo que desea mostrar y haga clic en Aceptar.

Nota: Puede seleccionar solo una hoja de trabajo a la vez.

3. Repita los pasos anteriores (1 ~ 3) para mostrar otras hojas de trabajo.

Como se mencionó anteriormente, no hay una opción integrada en Excel para seleccionar y mostrar rápidamente varias o todas las hojas de trabajo ocultas.

3. Mostrar todas las hojas de trabajo en Excel con VB Editor

Si bien no hay una opción integrada en Excel para mostrar todas las hojas de trabajo a la vez, puede ejecutar un código simple en el editor visual básico para mostrar todas las hojas de trabajo a la vez.

1. Haga clic derecho en cualquier hoja de trabajo visible y seleccione la opción Ver código para abrir el Editor de Visual Basic.

2. En la pantalla del Editor de Visual Basic, haga clic en la pestaña Ver y seleccione Ventana Inmediata en el menú desplegable.

3. En la ventana Inmediato, escriba Para cada hoja en Thisworkbook.sheets: sheet.visible = true: Siguiente hoja y presione la tecla Intro en el teclado de su computadora.

Una vez que se ejecuta el código anterior, todas las hojas de trabajo ocultas quedarán ocultas.

4. Mostrar todas las hojas de trabajo en Excel usando macro

Quizás la mejor manera de mostrar todas las hojas de trabajo en Excel es crear una macro en el libro de macros personal y guardar el icono de macro en la barra de herramientas de acceso rápido.

Una vez que el icono Macro está disponible en la barra de herramientas de acceso rápido, puede mostrar todas las hojas en cualquier libro de trabajo haciendo clic en el icono Macro.

1. Haga clic en la pestaña Ver> Macros> Grabar macro.

2. En el cuadro de diálogo Grabar macro, seleccione la opción Libro de macros personal en la sección 'Almacenar macro' y haga clic en Aceptar.

3. Luego, haga clic en la pestaña Ver> Macros> Detener grabación.

4. Ahora, haga clic derecho en cualquier pestaña de la hoja de trabajo y haga clic en la opción Ver código.

5. En la pantalla del Editor de Visual Basic, haga doble clic en el objeto Módulo en la entrada 'Personal.XLSB'> elimine todo el código existente y agregue el Código a UnhideAllSheets en la ventana del Módulo Personal.XLSB.

A continuación se muestra el código que puede copiar y pegar en la ventana del Módulo.

Sub UnhideAllSheets ()
Para cada hoja en hojas
Sheet.Visible = True
Hoja siguiente
End Sub

6. Después de agregar el código, haga clic en el icono Guardar en la barra de herramientas y cierre el Editor Vb.

El siguiente paso es agregar el icono del código UnhideAllSheets a la barra de herramientas de acceso rápido, para que pueda mostrar todas las hojas de trabajo a la vez simplemente haciendo clic en este icono.

7. Haga clic en el icono Personalizar barra de herramientas de acceso rápido y seleccione Más comandos en el menú desplegable.

8. En el cuadro de diálogo Opciones de Excel, seleccione Macros en la sección 'Elegir comandos de'> seleccione la Macro para mostrar todas las hojas y haga clic en el botón Agregar.


9. Haga clic en Aceptar para guardar el cambio.

10. Ahora, si echa un vistazo a la barra de herramientas de acceso rápido, verá el icono UnhideAllSheets.

Esto le permite mostrar todas las hojas de trabajo a la vez simplemente haciendo clic en el icono UnhideAllSheets en la barra de herramientas de acceso rápido.