ActiveWindow.WindowState - Ejemplos de código VBA

Tabla de contenido

ActiveWindow.WindowState

Hay tres diferentes WindowSates que puede tener una hoja de trabajo; Minimizado, Maximizado y Normal. Puede establecer el estado de la ventana con una de estas líneas de código:

123456 ActiveWindow.WindowState = xlMinimizedActiveWindow.WindowState = xlMaximizedActiveWindow.WindowState = xlNormal

Y, por supuesto, una vez que pueda programar un elemento visual, puede lanzar un bucle y crear un "efecto animado". Lo siguiente sería un efecto interesante posiblemente al mostrar una hoja de trabajo.

Esta macro cambiará gradualmente el tamaño de una hoja de trabajo de pequeña a Maximizada, haciendo que la hoja de trabajo parezca estar creciendo:

12345678910111213141516171819202122232425262728293031323334353637383940414243 Crecimiento de hoja secundaria ()Dim x como enteroCon ActiveWindow.WindowState = xlNormal.Top = 1.Izquierda = 1.Altura = 50.Ancho = 50Para x = 50 a la aplicación..Altura = xSiguiente xPara x = 50 a la aplicación..Ancho = xSiguiente x.WindowState = xlMaximizedTerminar conEnd Sub

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave