-
- hur man extraherar data från en databas till Excel med hjälp av makron
- Postad av:Stefan Svensson
- Extrahera data från en databas till Excel med hjälp av makron är en tid sparare. Istället för att manuellt extrahera data, har Excel makron göra jobbet åt dig. Skapa makro, skriver koden och sedan spela upp det makro när du vill extrahera data. Makrot skapas med Visual Basic for Applications (VBA), ett programmeringsspråk som är inbyggt i Excel. Kraften i VBA kan du importera data från externa databaser till Excel
1
Tryck på "Alt" och "F11" från Excel sidan som du vill importera data. Detta öppnar Visual Basic Editor (VBE).
2.
Klicka på "Infoga" och sedan "Module". Detta öppnar ett tomt fönster för din kod.
3.
Skriv koden för din databas utvinning i den tomma fönster. Till exempel utdrag följande kod data från en Access-databas och importerar det i ett kalkylblad:
Sub proSQLQuery1 ()
Dim varConnection
Dim varSQL br
> Range ("A1") CurrentRegion. ClearContents
varConnection="ODBC, DSN=MS Access Database, DBQ=C:. \ test. mdb, Driver={drivrutin göra Microsoft Access (*. mdb)} "
varSQL =" SELECT tbDataSumproduct. Month, tbDataSumproduct. Product, tbDataSumproduct. City FRÅN tbDataSumproduct "
Med ActiveSheet. QueryTables. Add (Connection:=varConnection, Destination:=ActiveSheet. Range ("A1")).
CommandText=varSQL
Name="Query-39. 008"
Uppdatera. . BackgroundQuery. =False
End With
End Sub
4
Tryck "F5" för att köra kod.
5.
Klicka på "Arkiv", klicka sedan på "Stäng och gå tillbaka till Microsoft Excel" på Arkiv-menyn.
tips och varningar
- Du behöver inte veta SQL för att utveckla SQL meningar för dig: använd Microsoft Access för att hjälpa dig att utveckla sekvenser
.
Relaterade artiklar
hur du sorterar flera rader och kolumner i Excel
hur du öppnar ett MS Excel-fil utan excel
hur man lär sig Excel och bokföring hemma i en dag
hur man gör excel beräkna bara som siffror anges
Hur man överför ett iTunes-bibliotek från den gamla datorn till en ny
hur du installerar Microsoft Excel-funktioner
hur man skapar en länk i MS Excel
handledning på data analytics i Excel
hur man skapar ett schema med hjälp av en Microsoft Excel-kalkylblad
hur man använder indirekt i Excel 2007 för att länka till ett annat verk