Å vite hvordan du skal lagre Microsoft Office Access-data til Microsoft Office Excel kan hjelpe deg å spare tid når du trenger å eksportere data til Excel. Access er en relasjonsdatabase styringssystem ofte brukt til mindre og lokale databaser . Excel er et regnearkprogram som vanligvis brukes for å analysere store mengder data . Begge disse programmene er inkludert i Microsoft Office-pakken. Visual Basic for Applications , også kjent som VBA , brukes til å automatisere rutinemessige prosesser som å eksportere data fra Access til Excel. Instruksjoner
en
Åpne Microsoft Office Access 2007 , velg " Database Tools " og klikk " Visual Basic. " Velg " Insert"-menyen og klikk " Module ".
2
Kopier og lim inn følgende i den nye modulen.
Private Sub ExportAccessDataToExcel ( )
Dim SqlString As String
SqlString = "Opprett bord testMeasurements ( TestName TEKST, Status TEKST )"
DoCmd.SetWarnings False
DoCmd.RunSQL ( SqlString )
< p > SqlString = " INSERT INTO testMeasurements VALUES (' Gjennomsnittlig effektbruk ', ' PASS ' )"
DoCmd.RunSQL ( SqlString )
SqlString = " INSERT INTO testMeasurements VALUES ( " Power Vs Time ' , "ikke bestått" ) "
DoCmd.RunSQL ( SqlString )
SqlString =" SELECT testMeasurements.TestName , testMeasurements.Status INTO exportToExcel "
SqlString = SqlString &" FRA testMeasurements "
SqlString = SqlString &" WHERE ( ( ( testMeasurements.TestName ) = 'Gjennomsnittlig Power " )); "
DoCmd.RunSQL ( SqlString )
DoCmd.TransferSpreadsheet acExport , acSpreadsheetTypeExcel7 , _
" exportToExcel ", " G: \\ TestMeasurements.xls " , Sann, " A1 : G12 "
End Sub
3
Kjør subrutinen ved å trykke " F5 ".