VBA programmering structuur verwijst naar de fasen waarin ontwikkelaars schrijven programma's in de VBA- taal . Deze fasen omvatten typen programmacode , het ontwerpen van formulieren die interactie mogelijk met de gebruiker , testen en debuggen . Deze fasen niet steeds in de volgorde zojuist genoemde . Leren over VBA programmering structuur zal richtlijnen geven om u te helpen uw programma code te ontwikkelen efficiënt Typen Code Een belangrijke fase in de ontwikkeling van een VBA- programma is te typen in het programma verklaringen in VBA geïntegreerde ontwikkelomgeving , of IDE . Tijdens deze fase zal de programmeur communiceren met Microsoft IntelliSense functie , welke zoekwoorden zoals functienamen suggereert wanneer de eerste paar letters van een zoekwoord wordt ingetypt . Bijvoorbeeld, wanneer een programmeur typen de letters " sel " en vervolgens drukt op de "Ctrl " en toetsen tegelijkertijd " Enter " , de IDE zal een pop - up lijst met VBA- eigenschappen , functies en klassen die beginnen met weer " sel . " Form Design Ontwerpen UserForms is een andere fase in VBA programmering structuur , hoewel niet alle programma's vormen . Wanneer een programmeur nodig heeft om meerdere in-of uitgang controles tegelijk oplichten , wordt een userform gemaakt om deze controles te houden . De programmeur kan besturingselementen te slepen , zoals tekstvakken , knoppen en keuzelijsten , op een userform . Waarden kunnen worden toegewezen aan de eigenschappen van de besturingselementen op het formulier , zodat ze verschijnen en zich gedragen op een manier die in overeenstemming is met specs van het programma . Zo zal een programmeur venster het VBA- eigenschappen gebruiken om een label typen als " Naam " in de eigenschap Bijschrift van een label controle. Dit label zal naast een tekstvak worden geplaatst om de gebruiker te vragen om zijn naam te typen in het invoerveld . Testen Zelfs de meest eenvoudige VBA -programma's ondergaan een testfase . In deze fase programmeurs ontwerpen vele soorten input hun VBA 's voeden . Door dit te doen maakt de ontdekking van fouten , bugs genoemd , in het programma . Met complexe programma's , kunnen ontwikkelaars meerdere iteraties van het testen , waaronder beta-testen , waar gebruikers proberen het programma uit te voeren . Dit kan een ontwikkelaar geeft een beter gevoel van de feitelijke gegevens die de release versie van het programma zal moeten verwerken . Debugging VBA- programma's kunnen crashen , wat betekent dat programmeurs moeten debuggen operaties op de toepassing uit te voeren . Dit kan onder meer taken, zoals het lezen van logbestanden die door een defecte programma . Programma's kunnen worden gecodeerd om vermeldingen in logbestanden terwijl het lopen op elk deel van het programma dat wordt uitgevoerd te melden. Log entries kunnen zijn informatieve updates zoals , " About to Inschrijving formulier weer naar de gebruiker , " en " mislukt benodigde bestand ' ArtSupplies.txt ' laden . " Programmeurs kunnen ook breekpunten en stap door een programma als onderdeel van het debugging proces . Een breekpunt stopt uitvoering van het programma in een verklaring die door de programmeur . " Stepping door " betekent het uitvoeren van een programma een instructie tegelijk .
|