Video: Get Data from Access Database using Excel VBA 2024
Een onderdeel van Access 2010 Alles-in-één voor Dummy's Cheat Sheet
Bij het automatiseren van een Access 2010-databasetoepassing met VBA kunt u verdwalen met een lege pagina om te beginnen met het schrijven van code. Waar begin je? Hier zijn enkele eenvoudige richtlijnen die u moet volgen om VBA-code te schrijven als een professional:
-
Hulp krijgen. Ja, in dit artikel worden een paar manieren beschreven om het gebruik van VBA in Access te verbeteren, maar druk op elk gewenst moment op F1 om Microsoft Office Access Help te starten, waar u voorbeelden van VBA-code kunt bekijken en bekijken.
-
Gebruik de objectbrowser. Met de Objectbrowser kunt u de verschillende eigenschappen en methoden van de objecten in VBA verkennen. Kies Beeld → Objectbrowser in het venster van de VBA-editor of druk eenvoudig op F2.
-
Krijg meer hulp. Natuurlijk, de ingebouwde hulpprogramma's in Access 2010 VBA zijn geweldig, maar u kunt ook uw favoriete browser gebruiken om op internet te zoeken naar hulp bij verschillende onderwerpen over het schrijven van VBA-code. Je kunt zelfs voorbeelden vinden die je kunt stelen of lenen voor je eigen project.
-
Omgaan met uw fouten. Zelfs de meest perfecte programmeur kan niet voorkomen dat fouten optreden, maar hij of zij kan voorkomen dat ze een programma tot stilstand brengen. Gebruik de ingebouwde foutafhandeling van VBA met de instructies On Error Goto en Resume om fouten vast te leggen en de programmastroom te wijzigen, zodat uw applicaties de mensen die ze gebruiken niet frustreren.
-
Gebruik functies en subprocedures. Gebruik functies en subprocedures om taken uit te voeren die door verschillende delen van uw programma worden uitgevoerd. Als algemene regel geldt dat als u merkt dat u code van het ene gebied van een programma naar het andere kopieert en plakt, u deze code wellicht in zijn eigen procedure wilt plaatsen.
-
Macro's naar VBA-code converteren. Met de Macro-ontwerper in Access 2010 kunt u klikken en een keuze maken uit lijsten met vooraf gedefinieerde taken om uw toepassing te automatiseren. Bouw een macro die doet wat je wilt en converteer die macro naar VBA-code, zodat je kunt zien hoe het zou werken als je het vanuit het niets zou invoeren.