Hojas ocultas y visibles en excel: visible, oculta y muy oculta.

Hoja visible, hoja oculta y hoja muy oculta en excel

Respecto a la visibilidad de las hojas, Excel dispone de tres niveles:

  • Visible (-1 – xlSheetVisible),
  • Oculta (0 – xlSheetHidden),
  • Muy oculta (2 – xlSheetHidden)

Hojas visibles (-1 – xlSheetVisible)

Son solo eso: las hojas en las que trabajas y manipulas datos de forma cotidiana y a las que puedes acceder con solo seleccionarlas o referirlas en una fórmula.


Hojas ocultas (0 – xlSheetHidden)

Se trata de aquellas hojas que no quiere mostrar en tu área de trabajo, pero que fácilmente puede “llamar” u ocultar con un sol click. Cualquiera con acceso al archivo podría hacer visible una hoja oculta.

Para ocultar una hoja y darle este estatus basta un click derecho en el nombre de la hoja que quieres ocultar y dar click en la opción “ocultar” (hide).

Para mostrar las hojas ocultas basta un click derecho en el nombre de cualquier hoja, dar click en “mostrar” (unhide) y después seleccionar la hoja que quieres mostrar.





Hojas muy ocultas (2 – xlSheetVeryHidden)

Se trata de aquellas hojas que no son visibles en tu área de trabajo, y que no puedes mostrar con un procedimiento simple. Se usan cuando quieres ocultar información y no quieres mostrarla a ningún usuario. Agregando un password, el bloqueo es casi total (¡nadie podría ver el contenido de una hoja con estas características!… Bueno, tenemos un servicio para romper este tipo de bloqueos, búscanos si necesitas ayuda: info@fditf.com).

¿Cómo cambiar una hoja a “muy oculta”?

0. El libro donde se encuentra la hoja que quieres ocultar debe estar abierto. En este caso es nuestro libro “ejemplo” que contiene 4 hojas:

1. Abre el editor de VBA (ALT + F11). Debes ver una ventana muy semejante:

2. Del lado izquierdo hay una lista de las hojas (las mismas que tienes en tu libro. Selecciona (doble click) la que quieras hacer “muy oculta”. En este caso seleccionaremos la hoja “Sheet3“. En la parte inferior se activará la ventana de propiedades (“properties“). En esa ventana, la última opción es el campo “Visible” con el valor “-1 xlSheetVisible“.

3. Cuando activas esa casilla, aparecen las opciones. Elige “2 – xlSheetVeryHidden“. Con esto, la hoja queda “muy oculta”.

La hoja que acabas de ocultar no estará accesible con la opción mostrar. En la imagen notarás que “no hay hojas que mostrar”, como si ninguna hoja estuviera oculta:

La información no se borró, la hoja sigue ahí, y sus referencias quedan vivas, solo que no hay forma de hacerla visible, a menos que sigas el procedimiento anterior (cambiando el estatus a xlSheetVisible).

Protege la información con un password.

Bien. La hoja ya está muy oculta, y la información no sería visible, a menos que sigas el método anterior. Pero hay un bloqueo adicional que puedes usar. Toma en cuenta que este método funciona solo en libros habilitadospara macros. Si ya tienes macros en el mismo libro, omite el siguiente paso, de lo contrario continua y sigue las instrucciones.

Inserta un módulo. En el editor de VBA, Ve al objeto “ThisWorkbook” y da un click derecho para llegar hasta la opción Insert/Module.

Notarás que ahora hay un módulo, no es necesario agregar contenido. Con esto es suficiente para indicar a Excel que tenemos macros. Guarda el libro. Excel te pedirá que lo habilites para macros (será un archivo nuevo). Guárdalo en el formato xlsm.

En la ventana del editor de VBA (ALT + F11) ve a la opción “Herramientas” (Tools), y luego a “VBA Project Properties

Verás esta nueva ventana. Ve al tab “Protection“, Activa el checkbox “Lock project for viewing” y pon un password, el que tu quieras.

Guarda los cambios. Para que veas cómo funciona el password, debes cerrar el libro de trabajo, abrirlo, y cuando intentes abrir los detalles del editor de VBA para el archivo de trabajo, notarás que está “cerrado”, y si das doble click te pedirá un password. Sin el password, será imposible mostrar las hojas “muy ocultas”.

Como lo comentamos arriba, sin password no será posible cambiar la visibilidad de las hojas muy ocultas, esto mantendrá segura tu información. Si quieres ayuda para romper un password de este tipo, contáctanos: info@fditf.com.

Copyright © Todos los derechos reservados | FDI Tecnología y Finanzas, SAS de CV. De no existir previa autorización, queda expresamente prohibida la Publicación, retransmisión, edición y cualquier otro uso de los contenidos.