En este artículo, aprenderá a ocultar la hoja automáticamente cuando la hoja no esté en uso.

===

Entendamos con un ejemplo:

Considere que está trabajando en varias hojas de trabajo (como Informe de ventas, Meses, Datos brutos, etc.). Aquí solo necesita mostrar algunas hojas (o una sola hoja) cuando no las esté usando.

A continuación se muestra una instantánea del Informe de ventas; el libro contiene datos mensuales en cada pestaña, como enero, febrero, etc.

img1

La siguiente instantánea muestra la cantidad de hojas que contiene este libro de trabajo

img2

Si está preparando un informe de ventas y no desea que la pestaña Datos sea invisible cuando no está en uso.

Haga clic en la pestaña Desarrollador. Desde el grupo Código, seleccione Visual Basic

img3

o presione ALT + F11 para abrir la pantalla del editor de VB.

Ingrese el siguiente código en los Datos (la hoja que desea ocultar automáticamente)

Hoja de trabajo secundaria privada_Deactivate ()

ThisWorkbook.Sheets («Datos»). Visible = False

End Sub

img4

Cuando vaya a la siguiente pestaña, la hoja de datos se volverá invisible automáticamente. Consulte la instantánea que se muestra a continuación

img5

Para mostrar la hoja de datos, puede hacer clic derecho en cualquier hoja y hacer clic en Mostrar

img6

Seleccione Hoja de datos y luego haga clic en el botón Aceptar.

img7

La hoja de datos se hará visible.

img8

De esta manera, puede ocultar automáticamente las hojas que desea ocultar después de usarlas.