02. juli 2005 - 00:28Der er
1 kommentar og 1 løsning
Hvordan køre et modul fra autoexec makro
Hej
Egentlig burde dette være en simpel opgave, men nu har jeg brugt lang tid på at finde en løsning uden held, så nu spørger jeg eksperterne her og håber at nogen kan svare.
Jeg ønsker at køre et modul ved opstart af MS access. Jeg har fundet ud af, at jeg skal oprette en makro med navnet "Autoexec"
Men jeg kan ikke lave en makro, som kører/afspiller modulet, som jeg kalder TEDemo. Jeg kan vælge ÅbnModul eller AktiverModul, men de åbner bare sub-rutinen i MS Visual Basic, men den bliver ikke kørt - det kan jeg så mnauelt gøre, men jeg ønsker at det sker automatisk, således at jeg med sheduler kan åbne Access og få generet det ønskede, og dernæst lukke Acess.
Er der nogen der har et svar - gerne rimeligt detaljeret, da det er lidt nyt for mig at bruge Access.
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Jeg prøvede lige endnu og fandt selv løsningen. - det er typisk - jeg har nok ledt i 1½ time på en løsning og så er det så simpelt, men af hensyn til andre - her er svaret.
For at kalde et modul fra en makro, skal man først lave en funktion, der kalder modulet (sub-rutinen) - og denne kan så kaldes fra makroen Autoexec.
Det er superlækkert, at du skriver løsningnen så andre også kan få glæde af det. God stil!!
Synes godt om
Ny brugerNybegynder
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.