VBA is een programmeertaal van Microsoft Office . Het wordt gebruikt voor het opnemen van macro's , die een geautomatiseerde manier van schrijven programma . Het is ook een ontwikkelomgeving voor het schrijven programma hand en kan worden gebruikt voor het debuggen programma's om hun tekortkomingen te lossen . Een belangrijk kenmerk van VBA is zijn virtuele objecten , welke onderdelen van uw Office-toepassing te vertegenwoordigen. Als je leert VBA , richten zich op een van deze onderdelen op een moment om het gevaar van verwarring te verminderen . Macro's opnemen VBA macro -recorder biedt een zachte kennismaking met het creëren van programma's met deze taal , want je hoeft niet aan een VBA statements weet te gebruiken . De macro -recorder zet de muisklikken en toetsaanslagen die je maakt in een Office-toepassing - zoals Excel of Word - in VBA statements die je later kunt studeren , replay om die interacties opnieuw met de applicatie , of verfijn door het verwijderen of toevoegen van VBA verklaringen . De toepassing van de macro -recorder is beschikbaar via de "Record macro " knop onder het tabblad "Ontwikkelaar " . VBA Milieu VBA programma's te maken met de hand, leren de delen van de VBA- ontwikkelomgeving , die Microsoft gemaakt voor de handmatige programmering . Deze omgeving heeft hulpmiddelen voor het schrijven , draaien en debuggen van programma's . Een van deze tools is de Object Browser , die is een zoekmachine voor het lokaliseren en het krijgen beschrijvingen voor virtuele objecten VBA . Bijvoorbeeld , het typen van " Kiezen" in de Object Browser voor Word VBA zal een lijst met functies en eigenschappen voor deze VBA object Zelfs geven . Debugging de best ontworpen VBA -programma's hebben gebreken . Debugger de VBA omgeving maakt het vinden van deze gebreken , de zogenaamde " bugs ", veel gemakkelijker dan het zoeken naar hen zonder hulp . Debuggingtools VBA bestaan van deze commando's of onderdelen : stap - uitvoering -modus , waarmee u een programma een instructie tegelijk uitvoeren , onderdelen voor het weergeven van de waarde van variabelen , waarvan de Quick Kijk venster en het venster Direct omvatten , en breekpunten , die zijn als virtuele Stop of Yield borden die u op een VBA statement op het punt waar u handmatig wilt onderbreken uitvoering van het programma . virtuele Objecten Writing 's VBA gaat manipuleren virtuele objecten van de taal , zoals de vaak gebruikte " Selection " object in Word VBA of de " Range " object in VBA . Deze objecten gedragen zich vergelijkbaar met real-world objecten in dat zij acties van de uitvoering van de functies kan uitvoeren , en hebben attributen als echte objecten te doen. Bijvoorbeeld , de " Range " object net noemde een " Cellen " attribuut , die u kunt gebruiken om de waarde van de cellen van een spreadsheet in te stellen en te lezen . De toegang van " ActiveDatabase " object heeft een functie genaamd " Execute" waarmee je actie queries uit te voeren op de huidige database , zoals het toevoegen of verwijderen van tabellen .
|