Vide, hvordan man gemmer en forespørgsel ved hjælp af Visual Basic for Applications i Microsoft Access kan du spare tid , når du opretter flere forespørgsler . Access er en relationel database ansøgning hovedsageligt bruges til små lokale databaser. VBA blev udviklet af Microsoft, og det er almindeligt anvendt til at automatisere rutineopgaver i Microsoft Office-programmer. I Access er en VBA forespørgsel bruges til at åbne en eller flere tabeller for at få adgang til deres data til yderligere manipulation . Instruktioner
1
Klik på " Database Tools " i Microsoft Access 2007 og vælg " Visual Basic " for at åbne Microsoft Visual Basic vindue . Klik på " Indsæt" menuen og vælg " Modul " for at skabe " Module1 ".
2
Type " Public Sub myVBAQuery " og tryk " Enter" for at oprette en ny subrutine .
Skriv følgende for at erklære dine variabler : Hej
Dim strSQL As String
Dim dbs som database
Dim rst Som Recordset
Dim rstCnt As Integer < br >
3
Skriv følgende for at definere din forespørgsel og åbn Recordset : Hej
Set dbs = CurrentDb
strSQL = " . SELECT Tabel1 * FROM Tabel1 ; "
Set rst = dbs.OpenRecordset ( strSQL )
4
Skriv følgende at sløjfe gennem din Recordset et display , der er gemt i felt "1" i tabellen : Hej < p> rst.MoveFirst
rstCnt = 0 Til rst.RecordCount
MsgBox rst.Fields (1) . Value
rst.MoveNext
Næste rstCnt
Tryk på " Ctrl + S" for at gemme din subrutine i " Module1 ", og det vil være til rådighed for dig at bruge i fremtiden.