ActiveWindow.WindowState - Exemples de code VBA

Table des matières

ActiveWindow.WindowState

Il y a trois différents FenêtreSates qu'une feuille de calcul peut avoir; Minimisé, Maximisé et Normal. Vous pouvez définir l'état de la fenêtre avec l'une de ces lignes de code :

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

Et bien sûr, une fois que vous pouvez programmer un élément visuel, vous pouvez le lancer en boucle et créer un « effet animé ». Ce qui suit serait peut-être un effet intéressant lors de l'affichage d'une feuille de calcul.

Cette macro redimensionnera progressivement une feuille de calcul de petite à maximisée, donnant l'impression que la feuille de calcul grandit :

12345678910111213141516171819202122232425262728293031323334353637383940414243 Sous-feuilleGrow()Dim x en tant qu'entierAvec ActiveWindow.WindowState = xlNormal.Haut = 1.Gauche = 1.Hauteur = 50.Largeur = 50Pour x = 50 à Application.UsableHeight.Hauteur = xSuivant xPour x = 50 à Application.UsableWidth.Largeur = xSuivant x.WindowState = xlMaximizedTerminer parFin du sous-marin

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave