Ocultar hojas en Excel con macros en Excel – ConMacrosySinMacros No. 2

En esta segunda entrega de esta serie denominada #ConMacrosySinMacros, trataremos el tema ocultar hojas en Excel con la aplicación de lenguaje VBA a través de macros en Excel y aplicando el método tradicional de ocultar a través de la opción auxiliar con el mouse.

En la primera entrega de esta serie tratamos el tema Eliminar filas vacías en Excel con macros en Excel, para acceder a este material, haz click >> Aquí <<.

Especialistas En Excel

En algunos momentos de nuestras actividades o necesidades en Excel, requerimos ocultar hojas en Excel con el fin que no se visualice determinada información ya sea por ser seguridad o por un tema de evitar errores, en esta entrega te explicaré a realizar con macros en Excel y sin macros, ten presente que existen tres opciones en Excel para la propiedad visible de una hoja, las cuales son las siguientes:

  1. Propiedad visible o xlSheetVisible: Esta propiedad es la que está por defecto en cada hoja, significa que la hoja en Excel se encuentra visible, es importante saber en qué momento deseamos quitar la opción de ocultar hojas en Excel con el fin de visualizarla.

  2. Propiedad oculta o xlSheetHidden: Esta propiedad permite ocultar la hoja en Excel, de hecho es la más utilizada cuando se trata de ocultar una varias hojas en Excel, para ejecutar esta opción, se realiza con click auxiliar sobre la etiqueta de la hoja y posteriormete seleccionar la opción ocultar, para visualizar las hojas que se les asignó esta propiedad, es seguir los mismos pasos que se siguieron para ocultar las hojas en Excel, solo que en esta ocasión, se debe seleccionar la opción mostrar si se encuentra en la interfaz de usuario o en la hoja de cálculo, en el caso de encontrarse en el editor VBA, se debe seleccionar la opción xlSheetHidden.

  3. Propiedad muy oculta o xlSheetVeryHidden: Esta propiedad genera un mayor nivel de seguridad ya que permite ocultar hojas en Excel a través de código VBA exclusivamente, esto garantiza que si se desea visualizar las hojas ocultas no se puede realizar a través de la interfaz de usuario o a través de la hoja de cálculo, se debe hacer ingresando al editor VBA, solo que en este caso, no todas las personas conocen dicho entorno para realizar la modificación de la visualización de las hojas que se encuentran ocultas en Excel.

Como ocultar hojas en Excel SIN macros en Excel:

Para cumplir el objetivo, realizaremos los siguientes pasos:

  1. Estando en la interfaz de usuario de Excel o en la hoja de cálculo, en la etiqueta o donde aparece el nombre de la hoja, se hace click auxiliar o en la mayoría de casos es click derecho
  2. De las opciones que se muestran hacer click sobre la opción mostrar, tener en cuenta que siempre debe quedar al menos una hoja visible, de lo contrario no se permite ocultar hojas en Excel.

Para aplicar una macro en lenguaje VBA en Excel con el fin de cumplir el objetivo de ocultar hojas en Excel, se requiere realizar los siguientes pasos:

  1. Abrir el editor VBA para escribir la macro
  2. Crear un nuevo módulo, si ya se cuenta con uno, sobre ese se puede codificar la necesidad
  3. Asignar un nombre a la macro VBA en Excel
  4. Definir variable que permitirá recorrer todas las hojas del libro o archivo de Excel
  5. A medida que se avance en la validación hoja por hoja, a través de un condicional IF en VBA se identificará que se mantenga visible únicamente la hoja activa, las demás se ocultan.

Resumiendo, en este video aprenderás:

  • Cómo ocultar hojas en Excel SIN macros en Excel
  • Cómo ocultar hojas en Excel CON macros en Excel
  • Creación de variables en Excel con VBA
  • Recorrer hojas de un archivo de Excel con VBA
  • Aplicación de ciclos en Excel con VBA

Youtube: https://goo.gl/FrswaC
Facebook: https://goo.gl/W5dIsa
Twitter: https://twitter.com/ee_excel
Instagram: https://goo.gl/xadGB5
Linkedin: https://goo.gl/Os1boH

A continuación el paso a paso del vídeo explicativo:

Click >> Aquí << para descargar archivo Excel

Acceder a Membresia, capacitación Profesional en Excel paso a paso

>> Click Aquí para registrarte a nuestro siguiente evento En Vivo 100% GRATIS (Link de registro http://especialistasenexcel.com/envivo_eee/)

1) Comunidad Triple EEE, Únete >> https://goo.gl/FrswaC

2) Suscríbete a este curso gratuito para aumentar tu productividad en Excel un 80% y obtén 4 regalos adicionales al suscribirte a este curso: http://goo.gl/zNqh0o

Artículos anteriores:

  1. Eliminar filas vacías en Excel con macros en Excel – ConMacrosySinMacros No. 1
  2. Formato condicional Búsqueda en todos los campos 5 de 5
  3. Formato condicional con retrasos de fechas 4 de 5
  4. Formato condicional para fechas superpuestas con SUMAPRODUCTO 3 de 5
  5. Formato condicional en Excel con segmentación de datos 1 de 5
  6. Calendario Excel 2018 GRATIS – Excel Calendar VBA
  7. Feliz navidad 2017 Comunidad Triple EEE
  8. 5 consejos para aprender Excel desde Laguna de Tota, Boyacá (Bloopers al final del vídeo)
  9. Macro en Excel – Copiar hojas de Excel a Excel – 2 de 2
  10. Macro en Excel – Copiar hojas de Excel a Excel – 1 de 2

Comments

  1. By Marcela

    Responder

    • By Especialistas En Excel

      Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *