Ja vēlaties izpildīt īpašu darbību kopu ikreiz, kad Access datu bāze tiek startēta, varat izveidot AutoExec makro. Piemēram, jūs, iespējams, vēlaties automātiski palielināt programmas logu, bloķēt navigācijas rūti un pēc tam atvērt konkrētu atskaiti.
AutoExec makro ir makro, kuram piešķirts nosaukums AutoExec. Startējot datu bāzi, Access izpilda AutoExec makro pirms citiem makro vai VBA koda.
AutoExec makro izveide
Ja esat jau izveidojis makro, kas ietver darbības, kuras vēlaties izpildīt, startējot datu bāzi, pārdēvējiet makro par AutoExec, un tas tiks izpildīts, kad nākamreiz atvērsit datu bāzi. Ja neesat izveidojis makro, veiciet tālāk norādītās darbības.
-
Cilnes Izveidot grupā Cits noklikšķiniet uz Makro.
-
Nolaižamajā sarakstā makro veidotāja augšdaļā atlasiet izpildāmo darbību. Vajadzības gadījumā ierakstiet attiecīgas vērtības argumentu lodziņos.
-
Ja nevarat atrast vajadzīgo darbību, pārliecinieties, vai cilnes Noformējums grupā Rādīt/paslēpt ir atzīmēts Rādīt visas darbības. Šī komanda izvērš izmantojamo darbību sarakstu, taču sarakstā būs iekļautas dažas darbības, kuras tiks izpildītas tikai tādā gadījumā, ja datu bāzei ir piešķirts uzticams statuss. Papildinformāciju skatiet rakstā Izlemšana par datu bāzes uzticamību.
-
-
Atkārtojiet 2. darbību katrai papildu darbībai, kuru vēlaties izpildīt.
-
Noklikšķiniet uz Saglabāt un dialoglodziņā Saglabāšana kā ierakstiet AutoExec.
-
Noklikšķiniet uz Labi un pēc tam aizveriet makro veidotāju. Jaunais makro tiks izpildīts, nākamreiz atverot datu bāzi.
Papildinformāciju par makro izveidi skatiet rakstā Lietotāja interfeisa (UI) makro izveide.
PIEZĪMES.
-
Lai datu bāzes atvēršanas laikā apietu AutoExec makro un citas startēšanas opcijas, turiet nospiestu taustiņu SHIFT. Papildinformāciju skatiet rakstā Startēšanas opciju apiešana datu bāzes atvēršanas laikā.
-
Cits veids, kā izpildīt darbības, startējot datu bāzi, ir norādīt startēšanas formu un pēc tam pievienot makro vai VBA kodu formas notikumiem OnOpen vai OnLoad. Papildinformāciju skatiet rakstā datu bāzes atvēršanas laikā parādāmās noklusējuma formas iestatīšana.