Visual Basic for Applications ( VBA ) give dig en VB sprog til at manipulere Microsoft Office data såsom de lagrede data i Excel. Den " forespørgselstabel " funktion kan du hente en liste over data fra et Excel-regneark . Du skal oprette forbindelse til Excel-regneark , så ring til forespørgselstabel funktion og bruge dataene til at vise data til brugeren. Instruktioner
1
Klik på Windows " Start" knappen og vælg " Alle programmer". Klik på " Microsoft Office " og derefter klikke på Office- program, du vil bruge til at oprette forbindelse til Excel- regnearket.
2
Klik på " Udvikler " bånd fanen og derefter klikke på "Visual Basic "-knappen på venstre side af båndet. Denne knap åbner VBA editoren .
3
Opret forespørgselstabel variabel og skabe søgestrengen du ønsker at bruge . Koden nedenfor viser dig, hvordan du oprette disse VBA elementer og bruger en forespørgsel, der udvælger kunder på regnearket.
Dim fane Som forespørgselstabel
query = " select * from sheet1.customers " < br >
4
Opret Excel-regneark forbindelsen. Følgende kode er et eksempel på en forbindelse til " myfile.xls " regneark
tilslutning = " ODBC , DSN = myfile.xls , UID = , PWD = ; Database = Ark1 " .
< Br > 5
Query regnearket for data . Følgende kode viser en liste af data fra Excel forespørgselstabel forbindelsen
ActiveSheet.QueryTables.Add . (Connection : = tilslutning , SQL : = query ) .
Refresh
< p > End With