Personalizar Barra de Estado. Parte 1. Objeto Application - Propiedad StatusBar

En la entrega pasada vimos una Propiedad para ocultar y mostrar la barra de Estado de Excel que se encuentra en la parte inferior de la hoja:

En esta barra de Estado se muestra información de ayuda dependiendo de la acción que estemos realizando en Excel. Vamos a ver una par de opciones para personalizar esta barra con información que pueda ser de más ayuda al usuario del programa que realicemos.

Desde Excel abrimos el Editor VBA (Alt + F11), insertamos un Módulo (Clic derecho sobre el proyecto Excel, Insertar, Módulo:

Ingresamos el siguiente código:

Sub MensajeBarradeEstado()

Application.StatusBar = False

Application.StatusBar = "Este archivo lo descargaste desde Gerencie.com"

End Sub

Sub BarradeEstadoNormal()

Application.StatusBar = False

End Sub

Queda de la siguiente manera en el Módulo:

Contamos con 2 macros, la primera MensajeBarradeEstado es donde indicamos el mensaje que queremos que aparezca en la barra de estado y la segunda la utilizamos para reestablecer la información que presenta por defecto Excel. Veamos lo que significan las líneas de la macro 1 MensajeBarradeEstado:

  1. La primera línea Sub MensajeBarradeEstado(), indica el inicio de la macro.
  2. En la segunda línea estamos utilizando del Objeto Application la Propiedad StatusBar con la cual, podemos modificar la Barra de Estado de Excel y lo primero que se debe hacer es dejar el valor de esta propiedad en Falso (False) como a manera de tomar el control de este elemento de Excel.
  3. En la tercera línea utilizamos la misma Propiedad StatusBar del Objeto Application para asignar el texto que queremos que aparezca.
  4. La última línea marca el fin (End) de la Macro o Subrutina (Sub)

De la macro 2 BarradeEstadoNormal lo que hacemos es reestablecer el estado normal de la barra de estado

Al ejecutar la macro 1 veremos cómo cambia el mensaje de la barra de estado:

Descargar archivo de trabajo.

MÁS SOBRE

Gerencie.com en su correo.

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

Siéntase libre de opinar

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc. Lo que no está permitido es insultar o escribir palabras ofensivas o soeces. Si lo hace, su comentario será rechazado por el sistema o será eliminado por el administrador. Por último, trate de no escribir en mayúscula sostenida, resulta muy difícil leerle.