Når du automatiserer en Access 2013-databaseapplikasjon ved å bruke Visual Basic for Applications (VBA), kan du gå deg vill med en tom side for å begynne å skrive kode. Hvor begynner du? Her er noen enkle retningslinjer å følge som vil få deg til å skrive VBA-kode som en proff:
Få hjelp.
Trykk F1 når som helst for å starte Microsoft Access-hjelpen, der du kan se eksempler på VBA-kode.
Bruk objektleseren.
Objektleseren lar deg utforske egenskapene og metodene til objektene i VBA. I Visual Basic Editor velger du Vis og deretter Objektleser eller trykker ganske enkelt F2.
Få mer hjelp.
Jada, de innebygde hjelpeverktøyene i VBA er fantastiske, men du kan også bruke favorittnettleseren din til å søke på Internett for å få hjelp til å skrive VBA-kode. Du kan til og med finne eksempler som du kan stjele – eller låne – til ditt eget prosjekt.
Håndter feilene dine.
Selv den mest perfekte programmereren kan ikke stoppe feil i å oppstå, men han eller hun kan stoppe dem fra å stoppe et program. Bruk VBAs innebygde feilhåndtering med On Error Goto og Resume-setningene for å fange feil og endre programflyten slik at applikasjonene dine ikke frustrerer folk som bruker dem.
Bruk funksjoner og underprosedyrer.
Bruk funksjoner og underprosedyrer for å håndtere oppgaver som skal utføres av ulike områder av programmet. Som en generell regel, hvis du finner deg selv i å kopiere og lime inn kode fra ett område av et program til et annet, kan det være lurt å sette den koden i sin egen prosedyre.
Konverter makroer til VBA-kode.
Makrodesigneren i Access 2013 lar deg velge blant lister over forhåndsdefinerte oppgaver for å automatisere applikasjonen din. Bygg en makro som gjør det du vil, og konverter deretter den makroen til VBA-kode slik at du kan se hvordan den ville sett ut hvis du hadde skrevet den fra bunnen av.