Come importare i dati in Access con VBA

February 26

Come importare i dati in Access con VBA


L'importazione dei dati attraverso l'automazione è molto più veloce di importare i dati manualmente. Microsoft Access è un'applicazione di database relazionale che fa parte della suite Microsoft Office. In Access, è possibile utilizzare Visual Basic, Applications Edition (VBA) per automatizzare il processo di importazione dei dati. Importazione di dati che utilizzano VBA potrebbe essere utile quando si hanno molti fogli per importare in una cartella di lavoro di Excel. In pochi passi è possibile scrivere codice VBA per importare i dati in Access.

istruzione

1 Avviare Microsoft Excel e aggiungere i seguenti dati nel "Sheet1" e in "Foglio2":

Campo 1 Campo 2

DATI 1 DATI 2

DATI 1 DATI 2

Salvare la cartella di lavoro in "C: \" come "XLToImport.xlsx".

2 Avviare Microsoft Access, fare clic su "Strumenti di database" e selezionare "Visual Basic".

Digitare la seguente per creare una nuova sotto:

Sub importExcelWorkbook ()

Premere Invio."

3 Digitare la seguente importare "Sheet1".

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97, _

"Sheet1", "C:\XLToImport.xlsx", True, "Sheet1!A1:D100"

4 Digitare la seguente da importare "Foglio2".

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97, _

"Sheet2", "C:\XLToImport.xlsx", True, "Sheet2!A1:D100"

5 Esegui il vostro sub per importare i primi due fogli della cartella di lavoro di Excel.