/ Forside/ Teknologi / Udvikling / VB/Basic / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
VBA-kode der udføres når man åbner en Ac~
Fra : somar
Vist : 887 gange
80 point
Dato : 13-12-01 22:56

Hvordan får jeg en makro til at blive udført, når jeg åbner min database-fil i Access 2000? Makroen er lavet og gemt i selve databasen. Jeg mangler bare at få den udført, når filen bliver åbnet.

Kandu hjælpe?
/Somar

 
 
Kommentar
Fra : Nyhedsbruger


Dato : 13-12-01 23:02

"somar" <somar.news@kandu.dk> wrote in message
news:Wm9S7.3338$Q3.461075@news010.worldonline.dk...
> Hvordan får jeg en makro til at blive udført, når jeg åbner min
> database-fil i Access 2000? Makroen er lavet og gemt i selve
> databasen.
> Jeg mangler bare at få den udført, når filen bliver åbnet.
>
> Kandu hjælpe?
> /Somar
Hej Somar

Omdøb din makro til Autoexec, så kaldes den hver gang
databasen åbnes (man kan dog komme uden om dette ved at
holde SHIFT nede, mens Access starter.

Håber du kan bruge det til noget
--
Mikkel Bundgaard
IT University of Copenhagen
http://officehelp.gone.dk
Codito, Ergo Sum



Accepteret svar
Fra : soccer

Modtaget 90 point
Dato : 13-12-01 23:20

Hej Somar

Du kan ikke starte en macro, når du starter en access-base.

Men du kan lave en lille formular , som startes , når access-basen startes.
I denne formular kan du så angive den macro, som skal køres når formularen åbnes.

Brug f.eks dette eksempel:

Dan en formular
I design-mode højreklikker du i venstre hjørne af formularen og vælger egenskaber for formular.
Vælg Hændelser og i linien Ved Åbning angiver du din macro.

Gem formen

Vælg Funktioner/Start :
Her angives så den form du lige har lavet i feltet Vis formular/side.

Luk Access-basen og start den igen.

MVH Soccer




Kommentar
Fra : somar


Dato : 13-12-01 23:24

Hej Mikkel Bundgaard

Det virker ikke at omdøbe mit modul til Autoexec. Heller ikke hvis jeg omdøber min rutine til Autoexec()!

Godkendelse af svar
Fra : somar


Dato : 13-12-01 23:30

Takker for den hurtige svar!

Kommentar
Fra : somar


Dato : 13-12-01 23:30

den -> dit

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste