Come importare un batch Excel foglio di calcolo in Microsoft Access che utilizza VBA

September 15

Sapendo come importare i fogli di lavoro di Microsoft Office Excel in un database di Microsoft Office Access utilizzando Visual Basic, Applications Edition, noto come VBA, si può risparmiare tempo quando si ha bisogno di dati di Excel in un database di Access. Excel è un foglio di calcolo comunemente usato per analizzare grandi quantità di dati. Access è un sistema di gestione di database relazionale utilizzato per i database più piccoli. Entrambi questi prodotti sono inclusi con la suite Microsoft Office. VBA è un linguaggio di programmazione di Microsoft utilizzato per automatizzare le attività di routine altrimenti fatto manualmente.

istruzione

1 Avviare Microsoft Office Access, selezionare "Strumenti di database" quindi fare clic su "Visual Basic" per aprire la finestra "Microsoft Visual Basic".

2 Selezionare il menu "Inserisci" e fare clic su "Modulo".

3 Copiare e incollare il seguente codice al modulo:

Sub importExcelfile ()

Dim sheetPath As String

sheetPath = "C: \ Book1.xls"

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel97, _

"ImportedSpreadsheet", sheetPath, True, "Sheet1!A1:D100"

MsgBox "importato Foglio1 da" & sheetPath & "con successo!"

End Sub