Auto - sizing een Excel-spreadsheet kan worden bereikt met behulp van Visual Basic for Applications ( VBA ) . VBA is een programmeertaal gebruikt in Microsoft Office-toepassingen te automatiseren . In VBA kunt u de Application Object gebruiken om de locatie en de grootte van de belangrijkste Microsoft Excel-venster definiëren . Dan kunt u de " ActiveWindow " eigenschap gebruiken om de locatie en de grootte van het actieve Excel-werkblad definiëren . Deze eigenschappen zijn nuttig wanneer u het nodig om handmatig re-size meerdere spreadsheets om deze op een scherm . Instructies 1 Klik op het tabblad " Developer " en klik op " Visual Basic " om het venster VB editor te openen . Klik op het menu "Invoegen " en klik op "Module " om een nieuwe code module toevoegen kopen van 2 Maak een nieuwe sub- procedure : . Private Sub resizeSheet ( ) op < br > Goedkope 3 Definieer de locatie van de belangrijkste Microsoft Excel-venster met behulp van de linker-en top eigenschappen van de toepassing object : Application.Left = 133,75 Application.Top = 7,75 4 Definieer de breedte en de hoogte van de belangrijkste Microsoft Excel-venster : Application.Width = 1173,75 Application.Height = 884,25 5 Voeg de volgende code toe aan de locatie van de Excel spreadsheet met de Top en Left eigenschappen van de applicatie object definiëren : ActiveWindow.WindowState = xlNormal met ActiveWindow Top = 111,25 Links = Einde 19.75 Met 6 Definieer het raam grootte van het Excel- spreadsheet met de eigenschappen Breedte en Hoogte : . . < > met ActiveWindow . Width = 1010,25 . Hoogte = 590,25 Einde met End 7 de procedure br door te typen "End Sub . " Druk op " F5 " om de procedure uit te voeren.
|