Ha vannak olyan műveletek, amelyeket az Access-adatbázisok minden megnyitásakor végre szeretne hajtani, akkor létrehozhat egy AutoExec makrót. Előfordulhat például, hogy szeretné automatikusan teljes méretűre állítani az alkalmazás ablakát, zárolni a Navigációs panelt, majd megnyitni egy adott jelentést.
Az AutoExec makró ugyanolyan makró, mint a többi, csak AutoExec a neve. Az adatbázisok indításakor az Access először mindig az AutoExec makrót futtatja, és csak ezután futtat bármilyen egyéb makrót vagy VBA-kódot.
AutoExec makró létrehozása
Ha korábban már létrehozta azt a makrót, amely az adatbázisok indításakor végrehajtandó műveleteket tartalmazza, akkor egyszerűen nevezze át a makrót az AutoExec névre, és a következő alkalommal, amikor megnyitja az adatbázist, automatikusan futni fog. Egyébként a következő lépésekkel hozza létre a makrót:
-
A Létrehozás lap Makrók és kódok csoportjában kattintson a Makró lehetőségre.
-
Válassza ki a Makrószerkesztő tetején látható legördülő listából a végrehajtani kívánt műveletet. Ha a makrónak vannak argumentumai, akkor adja meg a megfelelő értékeket az argumentummezőkben.
-
Ha nem találja a keresett műveletet, akkor győződjön meg róla, hogy a Tervezés lap Megjelenítés/elrejtés csoportjában be van kapcsolva Az összes művelet megjelenítése beállítás. Ez kibővíti a használható műveletek listáját, de ekkor a lista olyan műveleteket is tartalmazni fog, amelyek csak akkor futnak, ha az adatbázist megbízhatónak nyilvánítják. Az ezzel kapcsolatos további tudnivalók a Döntés arról, hogy megbízható-e egy adatbázis című témakörben olvashatók.
-
-
Minden végrehajtani kívánt művelettel ismételje meg a 2. lépést.
-
Kattintson a Mentés gombra, majd írja be a Mentés másként párbeszédpanelen az AutoExec nevet.
-
Kattintson az OK gombra, és zárja be a Makrószerkesztőt. Az új makró az adatbázis következő megnyitásakor futni fog.
A makrók létrehozásáról a Felhasználóifelület-makró létrehozása című témakörben találhat további információt.
MEGJEGYZÉSEK:
-
Ha figyelmen kívül szeretné hagyni az AutoExec makrót és az egyéb indítási beállításokat, akkor az adatbázis indításakor tartsa lenyomva a SHIFT billentyűt. Az ezzel kapcsolatos további tudnivalók Az indítási beállítások figyelmen kívül hagyása az adatbázis megnyitásakor című témakörben olvashatók.
-
Az adatbázisok indításakor úgy is végrehajthat műveleteket, hogy meghatároz egy indítási űrlapot, és az űrlap Megnyitásra és Betöltésre eseményéhez makrókat vagy VBA-kódot rendel hozzá. Az ezzel kapcsolatos további tudnivalók az Űrlap megjelenítésének beállítása Access-adatbázis megnyitásakor című témakörben olvashatók.