Avatar billede a55830 Praktikant
09. december 2003 - 07:30 Der er 6 kommentarer og
1 løsning

access til excel

hej hajer

jeg har lige en nem en til en hurtig haj

jeg har en database med føglene punkter
dato nummer addr text tid uge

og i mit excel dok skal jeg bruge nummer text tid
men de skal være sorteret efter uge og det skal kun værer de sidste 2 uger jeg skal bruge i excel

er det noget man kan eller skal jeg igang med noget html/asp


Thomas
Avatar billede mlhave Nybegynder
09. december 2003 - 08:35 #1
Du skal lave en forespørgsel der indeholder text, tid og uge. Forespørgslen skal sorteres stigende eller faldende efter uge.
Overførslen til Excel klares mest enkelt med følgende kommando på en Komandoknap:
docmd.OutputTo acOutputQuery, "qryTest", acFormatXLS, "Test.xls", True
Avatar billede mlhave Nybegynder
09. december 2003 - 08:40 #2
Vedr. det med kun at få de sidste 2 uger så prøv evt. at indsætte TOP 2, så der f.eks. står SELECT TOP 2 * FROM ... jeg er ikke helt sikke på om det kan gøre det...!?
Avatar billede mlhave Nybegynder
09. december 2003 - 08:41 #3
Forespørgslen skal naturligvis også indeholde nummer, den havde jeg ikke lige set :o)
Avatar billede flashit Nybegynder
09. december 2003 - 08:46 #4
Som der bliver sagt skal du lige lave en fprespørgelse, hvor du skriver en sql som denne:

SELECT * FROM dato, nummer, addr, text, tid, uge
WHERE dato < Now()-14
Avatar billede overchord Nybegynder
09. december 2003 - 15:04 #5
Du kan fremfor at oprette en statisk query danne og slette den efter eksport

dim dbs as database
dim qdf as querydef
dim strsql as string

strsql = "SELECT nummer,text,tid FROM DinTabel WHERE Dato <= Now()-14"

set qdf = dbs.CreatequeryDef("Midlertidig", strsql)

DoCmd.OutputTo acOutputQuery, "Midlertidig", acFormatXLS

dbs.Querydefs.Delete qdf.Name
Avatar billede a55830 Praktikant
09. december 2003 - 15:29 #6
hmmmm det må være mig der er dum men jeg fatter ikke en skid

hvor skal jeg skrive hvad
jeg har prøvet at lave en komando kanp men det virkede ikke (jeg skrev det nok det forkerte sted)

min email er tkj@connectpartner.dk
send mig en mail så sender jeg min database til jer så i kan hjælpe mig
Avatar billede overchord Nybegynder
09. december 2003 - 15:53 #7
Har fremsendt en eksempel database
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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