Je hoeft niet naar een programmeur om Visual Basic Applications (VBA ) in Microsoft Office Suite gebruiken . Er zijn twee manieren om te werken met VBA-code : macro code en VBA -editor . De macro -code is een goed uitgangspunt voor beginners zoals het openen van bepaalde bestanden . Dit betekent echter niet bieden geavanceerde functies , en de macro - en - passen benadering van codering is niet goed voor je om stevige programmeertechnieken bereiken . VBA- editor is waar u kunt bewerken , debuggen en uitvoeren van uw code . Druk op Alt en F11 gelijktijdig om het editor . VBA Code Window Het venster code is waar uw procedures wonen . U kunt macro's wilt invoeren, schrijft code en vind de macro's die u hebt opgenomen . Om macro's op te nemen , klikt u op " Macro opnemen " op de " groep Code " in het tabblad "Ontwikkelaar " . De procedure selectie is in de rechterbovenhoek van het venster code . U kunt een procedure selecteren in de actieve module zoals " Close ", " New ", "Open " of " ContentControlonExit . " De procedure uitzicht is aan de onderkant rechts van het scherm . Sub en end Sub Sub staat voor subroutine , die voornamelijk is een macro te beginnen met Sub en eindigt met end Sub . U opmerkingen toevoegen meestal na de Sub tekst met apostrof aan het begin van de lijn . VBA compiler weglaat automatisch de commentaren lijnen . Commando lijnen volgen de opmerkingen. Verklaringen en Procedures Een verklaring is een enkel commando of een actie in een macro . Bijvoorbeeld , " Selection . Font.Bold = wdToggle " is een statement . VBA statements omvatten "Call ", " Close ", " Verklaar , " " Dim , " "End ", "Stop" en " Met " Een procedure is in principe een macro . . Maar het kan bevatten functies die een resultaat terug < br > maken Modules en starten procedures Ga naar de project Explorer en selecteer een project om een nieuwe module toe te voegen . Klik met de rechtermuisknop het project en selecteer " Module . " Geef een naam voor de module in het veld naam in de sectie Properties . Nadat de module is gemaakt, kunt u uw macro code typt tussen Sub en End Sub . U kunt een procedure maken door de bestaande procedure in de rechterbovenhoek opties , of uw eigen procedure te creëren .
|