Auto- dimensionnement d'une feuille de calcul Excel peut être accompli en utilisant Visual Basic pour Applications ( VBA) . VBA est un langage de programmation informatique utilisé dans les applications Microsoft Office pour automatiser les processus . Dans VBA , vous pouvez utiliser l'objet Application pour définir l'emplacement et la taille de la fenêtre Excel principal . Ensuite, vous pouvez utiliser la propriété " ActiveWindow " pour définir l'emplacement et la taille de la feuille de calcul Excel active. Ces propriétés sont utiles lorsque vous devez manuellement redimensionner plusieurs feuilles de calcul pour les visualiser sur un seul écran . Instructions
1
Cliquez sur l'onglet « Développeur » et cliquez sur " Visual Basic " pour ouvrir la fenêtre de l'éditeur VB . Cliquez sur le menu "Insertion " et cliquez sur "Module " pour ajouter un nouveau module de code
2
créer un nouveau sous procédure : .
Private Sub resizeSheet ()
< br > Hôtels 3
Définir l'emplacement de la fenêtre Excel principal en utilisant les propriétés Left et Top de l'objet de l'application :
Application.Left = 133,75
Application.Top = 7.75
4
définir la largeur et la hauteur de la fenêtre Excel principal :
Application.Width = 1173,75
Application.Height = 884,25
5
Ajoutez le code suivant pour définir l'emplacement de la feuille de calcul Excel en utilisant les propriétés Top et Left de l'objet de l'application :
ActiveWindow.WindowState = xlNormal
ActiveWindow
< p> Top = 111.25
Gauche = 19,75
End With
6
Définir la taille de la fenêtre de la feuille de calcul Excel en utilisant les propriétés Largeur et Hauteur : . .
ActiveWindow
. Largeur = 1010,25
. Hauteur = 590.25
End With
7
Fin de la procédure en tapant " End Sub ". Appuyez sur "F5" pour exécuter la procédure .