Slik importerer data i Access Med VBA

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.