Importerer data gjennom automatisering er mye raskere enn å importere data manuelt . Microsoft Access er en relasjonsdatabase program som er en del av Microsoft Office-pakken. I Access kan du bruke Visual Basic for Applications ( VBA ) til å automatisere prosessen med å importere data . Importerer data ved hjelp VBA kan være nyttig når du har mange ark å importere i en Excel-arbeidsbok . På bare noen få trinn kan du skrive VBA -kode for å importere data til Access. Instruksjoner
en
Start Microsoft Excel og legge til følgende data i " Ark1 " og i " Ark2 " : en
Felt 1 Felt 2
DATA en DATA 2
DATA en DATA 2
Lagre arbeidsboken i "C : \\" . som " XLToImport.xlsx "
2
start Microsoft Access , klikker du "Database Verktøy" og velg " Visual Basic. "
Skriv inn følgende for å opprette en ny sub : " . Enter"
sub importExcelWorkbook ( )
Trykk
3
Skriv inn følgende for å importere " Ark1 ".
DoCmd.TransferSpreadsheet acImport , acSpreadsheetTypeExcel97 , _
" Ark1 ", " C : \\ XLToImport.xlsx " , Sann, " ! Sheet1 A1 : D100 "
4
Skriv inn følgende for å importere " Ark2 ".
DoCmd.TransferSpreadsheet acImport , acSpreadsheetTypeExcel97 , _
" Ark2 " , "C : \\ XLToImport.xlsx " , Sann, " Ark2 A1 : D100 " .
5
Execute din sub å importere de første to ark av Excel-arbeidsboken