Slik importerer data i Access Med VBA
Import av data gjennom automatisering er mye raskere enn å importere data manuelt. Microsoft Access er en relasjonsdatabase applikasjon som er en del av Microsoft Office-pakken. I Access kan du bruke Visual Basic for Applications (VBA) for å automatisere prosessen med å importere data. Importere data ved hjelp av 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.
Bruksanvisning
1 Start Microsoft Excel og legge til følgende data i "Ark1" og i "Ark2":
Felt 1 Felt 2
DATA 1 DATA 2
DATA 1 DATA 2
Lagre arbeidsboken i "C: \" som "XLToImport.xlsx".
2 Start Microsoft Access, klikker du på "Database Verktøy" og velg "Visual Basic."
Skriv inn følgende for å opprette en ny under:
Sub importExcelWorkbook ()
Trykk enter."
3 Skriv inn følgende for å importere "Ark1".
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97, _
"Sheet1", "C:\XLToImport.xlsx", True, "Sheet1!A1:D100"
4 Skriv inn følgende for å importere "Ark2".
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97, _
"Sheet2", "C:\XLToImport.xlsx", True, "Sheet2!A1:D100"
5 Utfør sub å importere de første to ark av Excel-arbeidsbok.