Avatar billede hobie Nybegynder
16. oktober 2001 - 09:24 Der er 1 kommentar

Excel Statistik baseret på Access query

Jeg skal bruge resultatet fra en Access query til at lave en statistisk behandling i Excel \"SOLVER\". Query´en har et fast antal kolonner, men kan have variable antal rækker. Jeg ønsker at paste/linke query resultatet til et eksisterende regneark \"Solver.xls\" til et navngivet område, hvor query data viderebehandles i eksisterende formler. Resultatet af \"SOLVER\" funktionen vil jeg have tilbage til access, og præsentere derfra. Det ville være smart om :
1) VBA har koden til at køre Excel statistikken, altså udenom Excel.
2) Brugeren holdes uvidende om at Excel kører,- andet vil virke forvirrende

På forhånd tak
Mogens
Avatar billede mugs Novice
16. oktober 2001 - 20:06 #1
Nu har jeg ventet hele dagen på et fornuftigt svar, men når ingen andre har meldt sig med en kommentar så vil jeg da:

Access97: Det er ikke noget problem at få Access til at sende data til et nyt eller eksisterende Excel-ark. Om du kan programmere Access til at udføre statistikken beror på, hvilken statistik du vil lave. Jeg har dog et enkelt eksempel på en regressionsanalyse, hvor programmeringen er lavet i Access, men hvor det rent faktisk er Excel der udfører den. jeg er dog ikke selv i stand til at gøre det. De eksempler jeg har, er afskrift og derefter tillempet mit brug.

Du behøver ikke at have Excel synlig på skærmen. Du benytter kommandoerne:

Set Obvar = CreateObject(\"excel.application\")
Obvar.Visible = True

til at oprette et nyt Excel-ark og gør Excel synlig. Erstat \"True\" med \"False\" til at gøre Excel usynlig. Eller du kan naturligvis helt udelade linien Obvar. osv..

 
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