Wenn Sie Excel-Daten in einer Access-Datenbank oder umgekehrt verwenden müssen, können Sie beide Anwendungen mithilfe von Microsoft Visual Basic für Applikationen oder VBA zu verbinden. Verwenden Sie VBA in Microsoft Office , um Routineaufgaben , die sonst getan werden manuell zu automatisieren. In Access können Sie verwenden die Microsoft Excel Object Library , eine Verbindung mit einer Excel-Arbeitsmappe und den Austausch von Daten zwischen den Anwendungen zu machen. Anleitung
1
Klicken Sie auf " Database Tools " und klicken Sie auf " Visual Basic ", um den Visual Basic -Editor zu starten . Klicken Sie auf das Menü "Einfügen" und klicken Sie auf "Module" ein neues Modul hinzufügen
2
Kopieren Sie den folgenden , um eine neue Sub-Prozedur starten und Variablen, die Sie verwenden, um eine Excel verbinden. :
private Sub connectToExcel () Dim
newExcelApp Wie Excel.Application
Dim newWbk Wie Excel.Workbook
3
Geben Sie die in Anlehnung an die Excel- Anwendung anzuzeigen :
Set newExcelApp = Excel.Application
newExcelApp.Visible = True
4
Edit " C: \\ MyEXCELBk.xlsx " unten und geben Sie den Pfad für Ihre Excel-Arbeitsmappe. Geben Sie den folgenden Code, um die Verbindung herzustellen :
Set newWbk = newExcelApp.Workbooks.Open ( "C: \\ MyEXCELBk.xlsx " )
5
Geben Sie den folgenden Code zu einem speichern Änderungen und schließen Sie die Arbeitsmappe :
ActiveWorkbook.Save
MsgBox "Fertig"
ActiveWorkbook.Close
End Sub
6 < p> Presse "F5" auf Ihrer Prozedur auszuführen.