Mostrar todas las hojas en Excel (Tabla de contenido)

  • Introducción a mostrar hojas en Excel
  • Ejemplos para mostrar hojas de trabajo en Excel

Introducción a mostrar hojas en Excel

En este artículo, veremos un resumen sobre ¿Cómo mostrar hojas en Excel ?. Ocultar varias hojas de trabajo en un libro de Excel es bastante fácil, sin embargo, ocultarlas puede ser tedioso. Podemos mostrar varias hojas una por una en Excel o usar un código VBA para mostrarlas todas de una vez. La necesidad de mostrar las hojas se puede ver cuando analizamos que la hoja está oculta.

Veamos a continuación algunos de los métodos o formas más utilizados que podemos usar para mostrar una o todas las hojas de trabajo ocultas en un libro de Excel.

Ejemplos para mostrar hojas de trabajo en Excel

Veamos algunos ejemplos para mostrar todas las hojas de trabajo ocultas una por una en Excel.

Puede descargar aquí Cómo mostrar todas las hojas en la plantilla de Excel aquí - Cómo mostrar todas las hojas en la plantilla de Excel

Ejemplo 1

Digamos que tenemos un libro de Excel con tres hojas de trabajo (denominadas Hoja1, Hoja2, Hoja3) que están ocultas y deseamos mostrar una o todas estas hojas de trabajo ocultas una por una. Para hacer esto, seguimos los siguientes pasos:

  • Haga clic en la pestaña 'Inicio' y luego seleccione 'Formato' -> 'Ocultar y mostrar' -> 'Mostrar hoja':

Al hacer esto, aparecerá un cuadro de diálogo Mostrar con todas las hojas de trabajo ocultas. La siguiente captura de pantalla ilustra esto.

Ahora seleccione la hoja que se va a ocultar y luego haga clic en 'Aceptar'. Esto mostrará la hoja oculta seleccionada.

Entonces, en la captura de pantalla anterior, podemos ver que 'Sheet1' ahora es visible para nosotros que estaba oculto anteriormente. Podemos repetir los pasos anteriores si deseamos mostrar las otras dos hojas.

Ejemplo # 2

Ahora digamos que deseamos mostrar 'Sheet2' y 'Sheet3' en el mismo libro de Excel. Utilizamos otro método para hacer esto:

Haga clic con el botón derecho en cualquiera de las pestañas de la hoja de trabajo y luego seleccione 'Mostrar'.

Al hacer esto, aparecerá un cuadro de diálogo Mostrar con todas las hojas de trabajo ocultas. La siguiente captura de pantalla ilustra esto.

Ahora seleccione la hoja que se va a ocultar y luego haga clic en 'Aceptar'. Esto mostrará la hoja oculta seleccionada.

Entonces, en la captura de pantalla anterior, podemos ver que 'Sheet2' ahora es visible para nosotros que estaba oculto anteriormente.

Ahora podemos repetir los pasos anteriores para mostrar también 'Sheet3'.

Ejemplo # 3

Además de las dos formas anteriores que hemos utilizado para mostrar una hoja a la vez, existe otro método para abrir el mismo cuadro de diálogo 'Mostrar' y luego mostrar la hoja oculta requerida. Veamos cómo funciona este método:

  • Presione Alt + H + O + U + H. Al usar esta tecla de acceso directo de Excel, aparecerá el cuadro de diálogo Mostrar (igual que vimos en los dos ejemplos anteriores) con todas las hojas de trabajo ocultas. A continuación se muestra la captura de pantalla:

Ahora seleccione la hoja que se va a ocultar y luego haga clic en 'Aceptar'. Esto mostrará la hoja oculta seleccionada.

Entonces, en la captura de pantalla anterior, podemos ver que 'Sheet3' ahora es visible para nosotros que estaba oculto anteriormente.

Ejemplo # 4

Ahora, digamos en el libro de trabajo que hemos visto en los tres ejemplos anteriores, una vez más ocultamos las tres hojas (Hoja1, Hoja2, Hoja3) en ellos. Así es como se ve el libro de trabajo ahora:

Ahora deseamos mostrar todas las hojas de trabajo ocultas de una vez. Hemos visto en los tres ejemplos anteriores que no pudimos mostrar todas las hojas a la vez. Usando el cuadro de diálogo 'Mostrar', solo podíamos mostrar una hoja a la vez. Pero esto podría llevar bastante tiempo en caso de que haya muchas hojas que no estén ocultas. Entonces, una forma de mostrar todas las hojas ocultas de una sola vez es escribiendo un código VBA en Excel. Veamos cómo funciona esto:

Escribimos el código VBA en el Editor de Visual Basic al que se puede acceder de la siguiente manera:

Vaya a la pestaña Desarrollador, luego haga clic en Editor de Visual Basic, o presione Alt + F11 para abrir la ventana del Editor de Visual Basic.

Al hacer esto, se abre una ventana de la siguiente manera:

Haga clic con el botón derecho en el nombre del libro de trabajo en el panel 'Project-VBAProject' y luego haga clic en 'Insertar' -> 'Módulo' de la siguiente manera:

Ahora podemos escribir nuestro código VBA o subprocedimiento en este módulo:

Código:

Sub UnhideAllSheetsCode ()

End Sub

Defina la variable 'ws':

Código:

 Sub UnhideAllSheetsCode () Dim ws As Worksheet End Sub 

Entonces, la primera declaración del código define la variable 'ws'.

Ahora, en las siguientes declaraciones del código VBA, utilizamos el ciclo 'Para cada' con la hoja de trabajo. Propiedad visible para mostrar todas las hojas de trabajo ocultas en el libro de trabajo actual o activo.

Código:

Sub UnhideAllSheetsCode ()

Dim ws As Worksheet
Para cada ws en ActiveWorkbook.Worksheets
ws.Visible = xlSheetVisible
Siguiente ws

End Sub

La propiedad Worksheet.Visible se usa para devolver o establecer un valor de xlSheetVisibility que se usa para verificar o determinar si el objeto es visible. xlSheetVisibility es una forma para que el usuario haga visibles las hojas estableciendo la propiedad visible en true. La sintaxis para la propiedad visible es expresión.visible, donde expresión es una variable que representa un objeto de hoja de cálculo.

Ahora, cuando ejecutamos este código manualmente haciendo clic en 'Ejecutar' en la parte superior de la ventana o presionando F5, veremos que todas las hojas ocultas se ocultan de una sola vez. La siguiente captura de pantalla ilustra esto:

Entonces, podemos ver en la captura de pantalla anterior que al ejecutar el subprocedimiento o el código VBA, todas las hojas ocultas (Hoja1, Hoja2, Hoja3) en el libro se hacen visibles de una vez.

Cosas para recordar sobre cómo mostrar todas las hojas en Excel

  • Puede haber momentos en los que no podamos mostrar ciertas hojas de trabajo en un libro de Excel. Esto puede deberse a las siguientes razones:
  1. El libro de trabajo puede estar protegido.
  2. Las hojas de trabajo se ocultan utilizando un código VBA (es decir, están 'Muy ocultas' utilizando la propiedad XlSheetVeryHidden).
  • También podemos mostrar todas las hojas de trabajo, excepto una hoja de trabajo en particular en un libro de trabajo escribiendo un código VBA.
  • Otro método para mostrar todas las hojas de una vez que se puede usar en todas las versiones de Excel es usar el método 'Vistas personalizadas'.

Artículos recomendados

¿Esta es una guía de Cómo mostrar todas las hojas en Excel? Aquí discutimos Cómo mostrar todas las hojas en Excel junto con ejemplos prácticos y una plantilla de Excel descargable. También puede consultar nuestros otros artículos sugeridos:

  1. ¿Cómo construir una plantilla de parte de horas?
  2. Ejemplos para proteger la hoja en Excel
  3. ¿Cómo crear una hoja de cálculo en Excel?
  4. Insertar nueva hoja de trabajo en Excel

Categoría: