Hvordan Automat eksport av et Access Query til et Excel-regneark
Å manipulere data som er lagret i Access ved hjelp av Microsoft Office Excel må du eksportere den til et Excel-regneark. Visual Basic for Applications (VBA) kan brukes til å automatisere prosessen med å eksportere en spørring eller bord fra Access til Excel. Den raskeste måten er å bruke TransferSpreadsheet Method tilgjengelig i VBA. Metoden krever en spørring navn, utgang banen og navn som parametere for å fullføre oppgaven. Denne metoden er nyttig hvis du trenger å eksportere mange tabeller eller spørringer fra en Access-database.
Bruksanvisning
1 Start Access, klikker du på "Blank Database" og klikk på "Create" -knappen for å opprette en ny database. Klikk på "Databaseverktøy" og klikk "Visual Basic" for å åpne Microsoft Visual Basic Window. Klikk på "Insert" -menyen og klikk "Module" å sette inn en ny kode modul.
2 Kopier og lim inn følgende kode for å opprette en ny under prosedyre:
Private Sub exportQueryToExcel ()
Trykk enter."
3 Kopier og lim inn følgende kode for å eksportere en Access-spørring til Excel-regneark:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "Sales Analysis", "C: \ mySales.xls", Sann
Rediger "Salgsanalyse" og skriv inn navnet på spørringen du vil eksportere. Edit "C: \ mySales.xls" og skriv inn banen og navnet på regnearket fil for å lage.
4 Trykk "F5" for å kjøre prosedyren og eksportere søket til Excel.