Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Če želite izvesti določen nabor dejanj ob vsakem zagonu Accessove zbirke podatkov, lahko ustvarite makro AutoExec. Morda boste na primer želeli samodejno maksimirati okno aplikacije, zakleniti podokno za krmarjenje in nato odpreti določeno poročilo.

Makro AutoExec je le makro, ki se imenuje AutoExec. Ob zagonu zbirke podatkov, zažene Access makro AutoExec, preden zažene kateri koli drug makro ali kodo VBA.

Ustvarjanje makra AutoExec

Če ste že ustvarili makro z dejanji, ki jih želite zagnati ob zagonu zbirke podatkov, preimenujete makro v AutoExec in ta se bo zagnal naslednjič, ko boste odprli zbirko podatkov. Če želite ustvariti makro, sledite tem korakom:

  1. Na zavihku Ustvari v skupini Drugo kliknite Makro.

  2. Na spustnem seznamu na vrhu graditelja makrov izberite dejanje, ki ga želite izvesti. Če so na voljo ustrezne vrednosti, jih vnesite v polja argumentov.

    • Če ne najdete želenega dejanja, na zavihku Načrt v skupini Pokaži/skrij preverite, ali je izbrana možnost Pokaži vsa dejanja. To razširi seznam dejanj, ki jih lahko izvajate, na seznamu pa bodo tudi določena dejanja, ki bodo izvedljiva le, če bo imela zbirka podatkov dodeljeno stanje zaupanja. Če želite več informacij, si oglejte članek Ali je zbirka podatkov zaupanja vredna.

  3. Za vsako dodatno dejanje, ki ga želite izvesti, ponovite 2. korak.

  4. Kliknite Shrani in v pogovorno okno Shrani kot vnesite AutoExec.

  5. Kliknite V redu in nato zaprite Graditelja makrov. Nov makro se bo zagnal on naslednjem zagonu zbirke podatkov.

Če želite več informacij o ustvarjanju makrov, si oglejte članek Ustvarjanje makra uporabniškega vmesnika.

OPOMBE:

Na vrh strani

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.