Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako extrahovať dáta z databázy do Excelu pomocou makier

Extrakcia dát z databázy do Excelu pomocou makier je šetrič času . Namiesto ručného extrakcia dát , majú makrá programu Excel robiť prácu za vás . Vytvorte makro , písať kód , a potom prehrať makro , kedykoľvek budete chcieť extrahovať dáta . Makro je vytvorený pomocou jazyka Visual Basic for Applications ( VBA ) , programovací jazyk , ktorý je vstavaný do programu Excel . Sila VBA umožňuje importovať dáta z ľubovoľného externého databázy do programu Excel . Návod dovolená 1

Stlačte tlačidlo " Alt " a " F11 " zo stránky programu Excel , ktorý chcete importovať dáta . Tým sa otvorí editor jazyka Visual Basic ( VBE ) .
2

Kliknite na " Vložiť " a potom " modul " . Tým sa otvorí prázdne okno pre váš kód .
3

Zadajte kód pre vašu extrakciu databázy do prázdne okno . Napríklad nasledujúci kód extrahuje dáta z databázy programu Access a dovozu do tabuľky : .

Sub proSQLQuery1 ( ) Dim varConnectionDim varSQL

Range ( " A1 " ) CurrentRegion.ClearContents

varConnection = " ODBC ; DSN = MS Access Database , DBQ = C : \\ test.mdb ; Driver = { Microsoft Access Driver sa ( * mdb . ) } "

varSQL = " SELECT tbDataSumproduct . mesiac , tbDataSumproduct.Product , tbDataSumproduct.City Z tbDataSumproduct "

S ActiveSheet.QueryTables.Add ( Connection : = varConnection , Cieľ : = ActiveSheet.Range ( " A1 " ) ) . CommandText = varSQL.Name = " query - 39008 . " . Obnoviť BackgroundQuery : = FalseEnd S

End Sub
4

Stlačte " F5 " spustiť kód
5

Kliknite na " Súbor " kliknite na tlačidlo " Zavrieť a vrátiť sa do programu Microsoft Excel " v ponuke Súbor .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené