Avatar billede richardski Praktikant
02. oktober 2006 - 15:12 Der er 10 kommentarer og
1 løsning

Database start med fromular som direkte forside!

Hejsa.

Jeg sidder og har lavet et simpelt system hvor jeg har en formular. Systemet skal egentligt give mulighed for at hente et et antal forskellige antal excel regneark som ligger på hver sin knap jeg har oprettet. Kan det lade sig gøre at trække data direkte fra excel over i accel og bearbejde dem der i stedet for at skulle bede en knap starte excel op og derefter hente regnearket?

Jeg mener jeg engang så at det kunne ade sig gøre at lave et direkte kald til hovedformularen hvorfra jeg udtrækker mine data og mener også at det kan lade sig gøre at få formularen til at fylde/maximere til hele skærmbilledet uden min/max knap og uden tilgængelig luk knap til vinduet?

Er der nogen som kan hjælpe?

DH
Avatar billede kabbak Professor
02. oktober 2006 - 15:24 #1
du kan lave sammenkædning med excel, så slår rettelser igennem.

Filer > hent eksterne data > sammenkædning.

Husk at vælge excelfiler i boksen
Avatar billede richardski Praktikant
02. oktober 2006 - 15:49 #2
Dette løser ikke mit problem!
Jeg ønsker at en knap i min formular tillader, at der hentes et regneark ind i acces og kan ændres og udskrives direkte fra acces uden jeg bliver nød til at starte excel op først!
Avatar billede kabbak Professor
02. oktober 2006 - 16:16 #3
Excel starter heller ikke op ved sammenkædning.

Nu skriver du hente ind i Acess, mener du så ikke i en tabel ??.
Avatar billede mugs Novice
02. oktober 2006 - 16:41 #4
Denne henter data fra Excel uden at atarte Excel. Men du bliver nødt til at hente data ind i en tabel, ellers kan du ikke bearbejde data. Jeg kan sende dig en lille testdb der viser forskellige muligheder for import / eksport Access / Excel imellem:

Private Sub Kommandoknap14_Click()
DoCmd.SetWarnings False
DoCmd.OpenQuery "Sletimport"
DoCmd.TransferSpreadsheet acImport, 0, "Import", "D:\XP\Mappe1", True, "A5:B5"
MsgBox "Importen er udført."
DoCmd.SetWarnings True
End Sub
Avatar billede richardski Praktikant
02. oktober 2006 - 18:19 #5
Det var ikke tænkt at regnearket skulle ind i en tabel, men poppe op i et vindue til redigering og udskrivning. Men jeg bliver vist nød til at leve med en knap som kalder excel programmet op og så behandle og udskrive derfra.

Hvad med maximering af formularen og direkte start af samme?
Avatar billede mugs Novice
02. oktober 2006 - 18:44 #6
Lav en makro, 'øverst vælger du handlingen ÅbnFormular, nederst i handlingsargumenter vælger du hvilken formular og tilbage øverst på linie 2 vælger du maksimer. Luk og gem makroen med navnet autoexec.
Når Access starter vil programmet lede efter en makro med dette navn, og findes den vil de programmerede handlinger blive udført.

M.ht. til excel kan du, som kabbak er inde på, blot åbne excel og bearbejde data og lukke igen. Men jeg er lidt i vildrede med, hvad du vil opnå.
Avatar billede richardski Praktikant
03. oktober 2006 - 13:00 #7
Makroen virke egenntligt ok, dog vil jeg gerne have menulinien væk også, så skærmen står uden andre valgmuligheder end dem som jeg har oprettet i formularen?

Når jeg kalder et punkt via hyperlink til et feks. excel regeark via en kommandoknap kommer en dialogbox frem og og fortæller at "Hyperlinks kan beskadige computeren og dine data. Du kan beskytte computeren ved kun at klikke på hyperlinks du har tillid til, vil du fortsætte" Hvordan slipper jeg for at skulle bekræfte hver gange jeg kalder et hyperlink via en kommandoknap?
Avatar billede mugs Novice
03. oktober 2006 - 14:11 #8
På thomasjepsen's hjemmeside:

MakeITEasy.dk

er der et eksempel på at fjerne menulinier m.v.

Vedr. hyperlinks så prøv at rette din makrosikkerhed til et lavere niveau.
Avatar billede richardski Praktikant
03. oktober 2006 - 16:37 #9
Der er ikke noget på ovennævnte hjemmeside der viser eller tilbyder noget som fjerne menulinien?

Når jeg har fået hjælp til at få løst dette samt problemet med "Hyperlinks kan beskadige computeren og dine data. Du kan beskytte computeren ved kun at klikke på hyperlinks du har tillid til, vil du fortsætte" fordeler jeg de point jeg har lovet.
Skal lige nævne at makronivauet´s sikkerhed er sat til lavt? Håber i kan hjælpe!

D.
Avatar billede mugs Novice
03. oktober 2006 - 16:58 #10
Joo - Den starter med "Fjern Titelbjælke...". Åbn hjemmesiden og øverst til højre under downloads tryk på Access eksempler og scrol ned.
Avatar billede richardski Praktikant
04. oktober 2006 - 15:09 #11
Kan det virkelig passe at der ikke er en ekspert som kan fortælle mig hvordan jeg slipper for denne dialogbox når jeg kalder et excel ark fra en kommandoknap ? "Hyperlinks kan beskadige computeren og dine data. Du kan beskytte computeren ved kun at klikke på hyperlinks du har tillid til, vil du fortsætte"
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