Kui soovite teha teatud toimingud iga kord, kui Accessi andmebaas käivitub, võite luua makro AutoExec. Näiteks soovite võib-olla automaatselt maksimeerida rakenduseakna, lukustada navigeerimispaani ja seejärel avada kindla aruande.
Makro AutoExec on tavaline makro, mille nimi on AutoExec. Andmebaasi käivitumisel käivitab Access makro AutoExec enne teisi makrosid või VBA-koodi.
Makro AutoExec loomine
Kui olete juba loonud makro, mis sisaldab toiminguid, mille soovite algatada andmebaasi käivitumisel, andke sellele lihtsalt uueks nimeks AutoExec ja see käivitub järgmisel andmebaasi avamisel. Kui makrot veel pole, tehke selle loomiseks järgmist.
-
Klõpsake menüü Loo jaotises Muu nuppu Makro.
-
Valige makrokoosturi ülaosas olevast ripploendist toiming, mille soovite teha. Soovi korral tippige argumendiväljadele sobivad väärtused.
-
Kui te soovitud toimingut ei leia, veenduge, et menüü Kujundus jaotises Kuvamine/peitmine oleks märgitud ruut Kuva kõik toimingud. Nii laiendate kasutatavate toimingute loendit, kuid loend sisaldab ka selliseid toiminguid, mis käivituvad ainult juhul, kui andmebaasile on antud usaldusväärne olek. Lisateavet leiate artiklist Andmebaasi usaldusväärsuse üle otsustamine.
-
-
Korrake juhist 2 järjest kõigi toimingute jaoks, mida soovite teha.
-
Klõpsake nuppu Salvesta ja dialoogiboksis Salvesta nimega tippige AutoExec.
-
Klõpsake nuppu OK ja sulgege Makrokoostur. Uus makro käivitub järgmisel andmebaasi avamisel.
Lisateavet makrode loomise kohta leiate artiklist Kasutajaliidese (UI) makro loomine.
MÄRKUSED.
-
Makro AutoExec ja muude käivitussuvandite eiramiseks hoidke andmebaasi avamise ajal all tõstuklahvi (SHIFT). Lisateavet leiate artiklist Andmebaasi avamisel käivitussuvandite vältimine.
-
Teine võimalus andmebaasi käivitamisel toimingute tegemiseks on määrata käivitusvorm ja seejärel manustada makrod või VBA-kood vormi sündmustele OnOpen või OnLoad. Lisateavet leiate artiklist Accessi andmebaasi avamisel kuvatava vaikevormi määramine.