Avatar billede marville Nybegynder
10. juli 2004 - 15:16 Der er 6 kommentarer og
2 løsninger

Udtræk af data fra Access til Excel

Jeg sidder med en forholdsvis stor access database fil, og vil gerne kunne hente en/flere rækker ind fra min access-fil til Excel. hver row består af varenummer, titel, producent og pris og ved indtastning af varenummer, skal alle ovennævnte oplysninger vises i Excel.
<F1> papirclips manden gør mig mere sindsyg end den hjælper!!!
Hvis nogle kan hjæpe med dette spørgsmål vil det være en fantastisk hjælp :)
Avatar billede oskar Nybegynder
10. juli 2004 - 15:52 #1
Marker den tabel eller forspørgsel du vil have over i Excel
Vælg knappen Officelinks (den med W)
Vælg Analyser med Microsoft Excel.

Det var det.

:) Oscar
Avatar billede mugs Novice
10. juli 2004 - 20:11 #2
En eksport til Excel kan i VBA se således ud:

DoCmd.TransferSpreadsheet acExport, 8, "Tabel1", "D:\XP\Mappe1", True, ""

Hvor Tabel1 er navnet på den tasbel eller forespørgelse du vil eksportere, og D:\XP\Mappe1 er destinationen.
Avatar billede marville Nybegynder
10. juli 2004 - 20:28 #3
Oscar: Det ser indtil nu ud til at være ok. Lige bortset fra at alle varelinier nu ligger i mit excelark. Det jeg skal bruge, er en mulighed for at hente et ønsket varenummer ind eller flere efter behov. Det er til et simpelt udfaktureringssystem jeg forsøger at lave.
Avatar billede mugs Novice
10. juli 2004 - 20:50 #4
marville > Med Oscar's løsning eksporterer du alle data. Hvis du benytter min løsning, kan du indsætte kriterier i en forespørgsel og kun eksportere udvalgte poster.
Avatar billede oskar Nybegynder
10. juli 2004 - 21:28 #5
Helt enig med mugs. Min metode kræver en forespørgselsændring for hver eksport.
Avatar billede mugs Novice
10. juli 2004 - 21:34 #6
Rent bortset fra, at spørgsmålet er oprettet i Excel-kategorien, og både Oskar og jeg har drejet svaret til et Access problem.

Der er flere muligheder for at eksportere med bl.a. kan du eksportere fra Access og selv bestemme overskrifter i Excel, samt tilpasse kolonnebredder i Excel. Alt er programmeret i Access. Kan sende en lille testdb hvis du lægger din e.mail.
Avatar billede marville Nybegynder
10. juli 2004 - 21:52 #7
Det lyder som om det er mere omfattende end jeg havde forestillet mig. Umiddelbart troede jeg at det var slags drag´n´drop ting jeg var ude i; mere eller mindre ihvertfald!
Jeg kender ikke access og ved derfor ikke hvordan man sender en bid af databasen uden at bruge ASP.
Min løsning må findes i et finansprogram istedet .. men tak for hjælpen guys !!
Avatar billede mugs Novice
10. juli 2004 - 21:54 #8
Det er ikke omfattende, du skal blot kopiere min kode ind i en kommandoknap og ændre tabelnavnet og destinationen. Så skal det køre.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester