okay....er jo ikke nogen Access ekspert....faktisk er mit kendskab hertil lig nul....men jeg har da fået makroen til at virke ved indsættelse af et sti- og dertilhørende formularnavn......MEN....nogengange åbner makroen en base men lukker den igen i samme sekund ??
Det syntes jeg ikke helt holder stik.....nogengange virker makroen, andre gange får jeg en fejl a la "formularnavn findes ikke", hvilket har været korrekt....og så den her sidste variant...åbn/lukke uden fejlmeddelelse.
Jeg har også nogle baser der skal åbens uden formular...hvordan kringler jeg den ?
Jeg er i færd med at oprette en form for dokumentationsfil i Excel, der dels beskriver alle vore databaser og som er tilknyttet en knap der åbner den aktuelle database....det er sådan set det !
Acces hjælp> skriv autoexec > nu for du en rigtig god forklaring på automatisk åbning af en database og du kan bestemme hvor den skal stille sig efter åbning og om den skal maximeres. Husk når du har lavet den at gemme med navnet autoexec
Tilsyneladende kan man ikke åbne en database, hvis ikke den indeholder en formular. Jeg har dog ikke opgivet endnu. Denne kode åbner dog databasen uden at vise formularen:
Et forslag: Database står til autoexec. I excel lav din knap og tilføj hyperlink peg på databasefilen og nu kan du åbne din database fra excel Jeg har lige prøvet og det virker.
eyvind> Har prøvet den seneste makro....men jeg syntes mest af alt det virker somom makroen "lukker" ned midt i det hele, og dermed fjerner Access....den åbner Access fint...makroen lukker...og trækker Access med ned.
Ideen med hyperlinks er nu god nok. Men du behøver ikke at gøre noget ved databasen. Du kan simpelhen indsætte et hyperlink i dit regneark, der peger på den pågældende database.
eyvind> Har faktisk netop prøvet at indsætte en simpel hyperlink i Excel...det åbner basen uden problemer....der er bare en lille bi-ting....der åbnes også en Web værktøjslinie ind over databasen som man må skyde ned hver gang...kan den komme væk permanent?
tida-> makroen virker fint hos mig - men kun hvis der er en formular i databasen. Ellers har du helt ret i at Access lukker ned igen. Jeg har nu spurgt flere steder (blandt andet i de internationale nyhedsgrupper), og ingen har kunnet give mig et svar på, hvordan man ved hjælp af VBA kan åbne en Access fil, og vise den på skærmen, hvis ikke den indeholder en formular.
Du kan knytte et hyperlink til en kommandoknap. Lav knappen, makrer den. Indsæt hyperlink - men der er den lille skavank, at regenarket sjkal være i designvisning, for at knappen virker.
Nu har jeg indsat alle makroer....kørt en test....alt virkede okay....men pludselig åbner den kun en bjælke af Access i Excel...det er jeg jo ikke helt tilfreds med...
Jeg har prøvet min egen løsning (med formular) over 100 gange og bka's løsning 10-15 gange uden problemer, så jeg begynder at tro, at det måske er dine Access indstillinger, der er noget galt med. Jeg ved bare ikke hvilke.
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.