En este artículo, aprenderemos cómo activar la función de pantalla completa y deshabilitar el botón de cambio de tamaño de la ventana usando VBA. Explicación lógica Hemos creado la macro «ActivatingFullScreen» para cambiar la propiedad de la aplicación Excel para habilitar la función de pantalla completa. Hemos utilizado el evento… Seguir leyendo Active la función de pantalla completa y el botón de desactivar la ventana de cambio de tamaño de un libro de Excel con VBA en Microsoft Excel.

Deje que las macros determinen qué botón de CommandBar las inició. Si adjunta la macro siguiente a varios botones de CommandBar, el cuadro de mensaje mostrará diferentes contenidos: Sub DummyMacro() If Application.CommandBars.ActionControl Is Nothing Then ‘ the macro was not started from a commandbar button MsgBox «This could be your… Seguir leyendo Determinar qué botón CommandBar que se inició una macro utilizando VBA en Microsoft Excel

La siguiente macro muestra cómo puede alternar el estado de disponibilidad de un elemento del menú. Sub ToggleMenuControls() Dim m As CommandBarControl, mi As CommandBarControl Set m = CommandBars.FindControl(ID:=30002) ‘ File Menu If m Is Nothing Then Exit Sub For Each mi In m.Controls If mi.ID = 18 Then mi.Enabled… Seguir leyendo Cambiar la disponibilidad de un elemento de menú utilizando VBA en Microsoft Excel

Si se está preguntando cómo puedo crear un temporizador en Excel Pregunta: En la barra de estado se mostrará una cuenta atrás de 30 a 0 segundos. Respuesta: Inserte el siguiente código en el módulo estándar. Sub CountDown() Dim intCounter As Integer Dim bln As Boolean bln = Application.DisplayStatusBar Application.DisplayStatusBar… Seguir leyendo Cuenta atrás en la barra de estado usando VBA en Microsoft Excel

La siguiente macro muestra cómo puede cambiar el estado de un botón CommandBar personalizado para que se muestre como presionado o no. Sub ToggleButtonState() Dim m As CommandBarControl Set m = CommandBars(«CommandBarName»).Controls(1) If m.State = msoButtonDown Then m.State = msoButtonUp Else m.State = msoButtonDown End If Set m = Nothing… Seguir leyendo Cambiar el estado de un botón CommandBar personalizado utilizando Microsoft Excel VBA en

Los ejemplos siguientes utilizan el botón Nuevo de la barra de herramientas Estándar como ejemplo. Puede reemplazar «Estándar» con el nombre o número de otro CommandBar y el número del Control que desea editar. Utilice esta macro para cambiar el texto de la información sobre herramientas: Sub ChangeToolTipsText() Application.CommandBars(«Standard»).Controls(1).TooltipText =… Seguir leyendo Editar la descripción de toolbarbuttons utilizando VBA en Microsoft Excel

Con la macro a continuación, puede alternar la disponibilidad de la barra de menú del libro de trabajo, la barra de herramientas estándar y una barra de comandos personalizada. La primera vez que ejecuta la macro, el menú y la barra estándar están deshabilitados, la barra de herramientas personalizada está… Seguir leyendo Cambiar la accesibilidad CommandBars utilizando VBA en Microsoft Excel

La barra de estado en Excel se puede utilizar como monitor de código. Cuando su código VBA es extenso y realiza varias tareas usando VBA, a menudo deshabilita la actualización de la pantalla para que no vea que la pantalla parpadea. Pero debido a esto, no llega a saber qué… Seguir leyendo Cómo mostrar un mensaje en la barra de estado de Excel VBA Usando

Con la macro siguiente, puede mostrar una CommandBar centrada en la pantalla, tanto horizontal como verticalmente. La macro también muestra cómo puede obtener el tamaño de la pantalla mediante la función GetSystemMetrics32. Declare Function GetSystemMetrics32 Lib «User32» _ Alias «GetSystemMetrics» (ByVal nIndex As Long) As Long Sub CenterCommandBar() Dim w… Seguir leyendo Mostrar un CommandBar centrado en la pantalla utilizando VBA en Microsoft Excel