Hoja “Súper” Oculta en Excel

Para finalizar con la aplicación de la Propiedad Visible que hemos desarrollado en las dos entregas anteriores, vamos a revisar la última opción de configuración de esta propiedad, se trata de Ocultar nuevamente la hoja pero esta vez y a diferencia de la primera opción que utilizamos para ocultar la hoja, no se podrá visualizar nuevamente con la forma tradicional que se realiza desde las pestañas de las hoja, es decir:

De esta forma, aparece una pequeña ventana que muestra el listado de las hojas que tengamos ocultas:

Veamos entonces a continuación como Ocultar una hoja de forma tal que luego no se pueda visualizar nuevamente con el método anterior.

Propiedad Visible: Mediante el uso de esta Propiedad, podemos modificar la visualización de la hoja.

Tenemos un libro de Excel con las siguientes hojas:

En esta imagen, los nombres de las hojas son Control, Inventario, Facturas, Devoluciones y Turnos; mediante la aplicación de la Propiedad Visible, ocultamos la Hoja “Facturas” quedando de la siguiente manera en el libro de Excel:

Vamos al editor de Visual Basic, damos doble clic en la tercera Hoja desde el explorador de Proyectos y pegamos el siguiente código:

Sub HojaSuperOculta()

ActiveSheet.Visible = xlSheetVeryHidden

End Sub

Queda de la siguiente manera:

Veamos lo que significa cada código:

Linea 1, Sub HojaSuperOculta(): Indica el inicio de la macro

Linea 2, ActiveSheet.Visible = xlSheetVeryHidden: con esta instrucción estamos activando del Objeto ActiveSheet la Propiedad Visible la cual asignamos el valor XlSheetVeryHidden con el cual, la Hoja Activa quedará Muy oculta.

Linea 3, End Sub: indica el final de la macro

Probemos ejecutando esta macro con F5 y veremos que la pestaña de hoja “Facturas” ya no se visualiza en el libro de Excel y además, al tratar de visualizarla de nuevo dando clic derecho sobre las pestañas de las hojas, la opción Mostrar no estará disponible:

Descargar archivo.

Contenido relacionado:
Compartirlo
Gerencie.com en su correo.

Suscríbase y nosotros colocaremos en su bandeja de entrada la mejor información que generamos diariamente.


Déjenos su opinión

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc., pero debe hacerlo con respeto, sin insultar y sin ofender a otros.

Información legal aplicable para Colombia.