Importieren von Daten durch Automatisierung ist viel schneller als das Importieren von Daten manuell . Microsoft Access ist eine relationale Datenbank -Anwendung, die Teil der Microsoft Office Suite. In Access können Sie Visual Basic für Applikationen (VBA) , um den Prozess zum Importieren von Daten automatisieren. Importieren von Daten mit Hilfe von VBA könnte nützlich sein , wenn Sie viele Blätter in einer Excel-Arbeitsmappe importieren müssen . In nur wenigen Schritten können Sie VBA-Code schreiben , um Daten in Access importieren . Anleitung
1
Starten Sie Microsoft Excel und fügen Sie die folgenden Daten in " Tabelle1 " und in " Tabelle2 ":
Feld 1 Feld 2
DATA 1 DATA 2
DATA 1 DATA 2
Speichern Sie die Arbeitsmappe in "C: \\ " . als " XLToImport.xlsx "
2
starten Sie Microsoft Access , klicken Sie auf " Database Tools " und wählen Sie " Visual Basic. "
Geben Sie den folgenden , um eine neue zu erstellen sub : " . Geben Sie "
Sub importExcelWorkbook ()
Press
3
Geben Sie den folgenden auf " Tabelle1 ".
DoCmd.TransferSpreadsheet acImport , acSpreadsheetTypeExcel97 , _
" Tabelle1 " importieren "C: \\ XLToImport.xlsx ", True , " ! Tabelle1 A1: D100 "
4
Geben Sie den folgenden zu " Tabelle2 . "
DoCmd.TransferSpreadsheet acImport , acSpreadsheetTypeExcel97 , _
" Tabelle2 " zu importieren, "C: \\ XLToImport.xlsx ", True , " Tabelle2 A1 : D100 " .
5
Führen Sie Ihre sub , um die ersten zwei Blätter von Ihrer Excel-Arbeitsmappe importieren