Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte Excel , zadajte zoznam mien v jednom stĺpci a vekových skupín v susednom stĺpci . Označiť vrcholy týchto stĺpcov s textom " mena " a " roky . " Tento krok vytvorí ukážkovú databázu údajov pre váš SQL programu načítať . Môžete vytvoriť tabuľku s rôznymi dátami , ak budete chcieť .
2
Presuňte výber oblasť okolo stola , potom zadajte " MojeTabulka " v textovom poli na ľavej strane riadku vzorcov . Tým sa vytvorí názov oblasti pre vzorové dáta , ktoré bude váš program potrebovať prístup k dátam
3
Uložte súbor ako . " C : \\ MyDatabase.xlsx , " zatvorte súbor .
4
Stlačte tlačidlo " Control " , nasleduje " N " vytvoriť novú tabuľku . Budete uložiť SQL programu v tomto liste .
5
Stlačte " Alt " , nasleduje " F11 " zadať vývojové prostredie VB , obyčajne skrátil ako " IDE . " Vývojárom písať a občas spúšťať programy VB v tomto vývojovom prostredí .
6
Kliknite na menu " Vložiť " , potom kliknite na " modulu " položky . Táto akcia vytvorí nové okno kód pre vás na zadanie SQL programu výpis .
7
Kliknite na " Nástroje " menu hlavičky, kliknite na tlačidlo " Odkazy " . Umiestnite šek v políčku označenom " Microsoft ActiveX Data Objects . " Táto akcia je viditeľné databázové objekty , ktoré aplikácie Excel potrebuje na spustenie dotazu SQL .
8
vložte nasledujúci program do nového okna kódu .
Sub sqlVBAExample ( )
Dim objConnection Ako ADODB.Connection
Dim objRecSet Ako ADODB.Recordset
Set objConnection = New ADODB.Connection
objConnection.ConnectionString = " Provider = Microsoft.ACE . OLEDB.12.0 ; Data Source = c : \\ myDatabase.xlsx ; Extended Properties = " " Excel 12.0 Xml ; HDR = YES " " , "
objConnection.Open
Set objRecSet = New ADODB . Recordset
objRecSet.ActiveConnection = objConnection
objRecSet.Source = " SELECT * FROM mytable "
objRecSet.Open
Range ( " D10 " ) . CopyFromRecordset objRecSet
objRecSet.Close
objConnection.Close
Set objRecSet = Nothing
Nastavte objConnection = Nothing
End Sub
9
Kliknite na jednu z výkazov programu , potom stlačte " F5 " pre spustenie programu .
10
Stlačte tlačidlo " Alt " a " F11 " pre návrat do excel . Tabuľky sa zobrazia výsledky pripojenie SQL , ktorý váš program usadený . Výsledky zahŕňajú tabuľku databázy , ktorú ste vytvorili skôr .
Copyright © počítačové znalosti Všetky práva vyhradené