Veta hur man sparar Microsoft Office Access-data till Microsoft Office Excel kan hjälpa dig att spara tid när du behöver exportera data till Excel . Access är en relationsdatabas management system används ofta för mindre och lokala databaser . Excel är ett kalkylprogram som vanligen används för att analysera stora mängder data . Båda dessa program ingår i Microsoft Office-paketet . Visual Basic for Applications , även känd som VBA , används för att automatisera rutinmässiga processer såsom exportera data från Access till Excel . Instruktioner
1
Öppna Microsoft Office Access 2007 , välj " Databas Verktyg " och klicka sedan på " Visual Basic . " Välj " Infoga " -menyn och klicka på " Modul . "
2
Kopiera och klistra in följande i din nya modulen .
Private Sub ExportAccessDataToExcel ( ) katalog
Dim SqlString As String
SqlString = "skapa bord testMeasurements ( TestName TEXT , Status TEXT ) "
DoCmd.SetWarnings False
DoCmd.RunSQL ( SqlString ) katalog
SqlString = " INSERT INTO testMeasurements VALUES ( " Genomsnittliga Ström "," PASS " ) "
DoCmd.RunSQL ( SqlString ) katalog
SqlString = " INSERT INTO testMeasurements VALUES ( ' Ström Vs Time ' , ' FAIL ' ) "
DoCmd.RunSQL ( SqlString ) katalog
SqlString = " SELECT testMeasurements.TestName , testMeasurements.Status INTO exportToExcel "
SqlString = SqlString & " FRÅN testMeasurements "
SqlString = SqlString & " WHERE ( ( ( testMeasurements.TestName ) = ' Average Power) ) ; "
DoCmd.RunSQL ( SqlString ) katalog
DoCmd.TransferSpreadsheet acExport , acSpreadsheetTypeExcel7 , _
" exportToExcel " , " G : \\ TestMeasurements.xls " , Sant , " A1 : G12 "
End Sub
3
Kör subrutinen genom att trycka på " F5 ".