Um die Daten in Access mit Microsoft Office Excel , müssen Sie es in eine Excel- Tabelle exportieren gespeichert manipulieren. Visual Basic für Applikationen ( VBA) kann verwendet werden, um den Prozess der Export einer Abfrage oder Tabelle aus Access nach Excel zu automatisieren. Der schnellste Weg ist die Verwendung des TransferSpreadsheet Methode in VBA . Das Verfahren erfordert eine Abfrage Name, den Ausgang Pfad und Name als Parameter , um die Aufgabe abzuschließen. Diese Methode ist nützlich , wenn Sie viele Tabellen oder Abfragen aus einer Access- Datenbank exportieren müssen . Things You
Visual Basic für Applikationen
brauchen anzeigen Weitere Anweisungen
1
Start Access auf " Leere Datenbank " und klicken Sie auf die Schaltfläche "Erstellen" , um eine neue zu erstellen Datenbank . Klicken Sie auf " Database Tools " und klicken Sie auf " Visual Basic ", um den Microsoft Visual Basic -Fenster zu öffnen. Klicken Sie auf das Menü "Einfügen" und klicken Sie auf "Module" , um einen neuen Code-Modul einfügen
2
Kopieren Sie den folgenden Code , um eine neue Sub-Prozedur zu erstellen : .
Private Sub exportQueryToExcel ()
Press "Enter".
3
Kopieren Sie den folgenden Code, um eine Access-Abfrage in ein Excel- Arbeitsblatt exportieren:
DoCmd . TransferSpreadsheet acExport , acSpreadsheetTypeExcel9 , " Sales Analysis ", "C : \\ mySales.xls " bearbeiten Wahre
"Sales Analysis" und geben Sie den Namen der Abfrage, die Sie exportieren möchten. Edit " C: \\ mySales.xls " . . , Und geben Sie den Pfad und Namen der zu erstellenden Datei Arbeitsblatt
4
Presse "F5" auf Ihrer Prozedur ausführen und exportieren Sie die Abfrage an Excel