Makronaredba je snimljeni slijed naredbi koji se može izvršiti jednim pritiskom tipke ili klikom na gumb. Najjednostavnija makronaredba može se stvoriti u bilo kojem uredskom programu - Word ili Excel kako bi se olakšao rad s dokumentacijom.
Potrebno
MS Access program
Upute
Korak 1
Odaberite kako želite pokretati makronaredbu po potrebi. Svi su podijeljeni u dvije skupine: izravno i neizravno lansiranje. Izravno pokretanje makronaredbe izvodi se prilikom stvaranja i otklanjanja pogrešaka u makronaredbi iz prozora baze podataka. Nakon završetka rada na njemu, povezan je s potrebnim događajima, a nakon toga lansiranje postaje neizravno.
Korak 2
Otvorite prozor baze podataka, idite na karticu "Makronaredba", dvaput kliknite lijevu tipku miša na potrebnoj makronaredbi. Ili ga odaberite i pritisnite Enter, ili kliknite naredbu Pokreni na alatnoj traci. Da biste otklonili pogreške u makronaredbi, pokrenite ga iz prozora dizajnera. Da biste to učinili, kliknite gumb "Start".
3. korak
Pokrenite makronaredbu pomoću izbornika "Alati", zatim stavku "Makronaredba" i naredbu "Pokreni makronaredbu". U dijaloškom okviru "Pokreni makronaredbu" koji se otvori odaberite željeni objekt s popisa koji se nalazi u bazi podataka i kliknite gumb "U redu".
4. korak
Izvedite makronaredbu neizravno navodeći makronaredbu kao radnju gumba na alatnoj traci ili stavci izbornika. Makronaredbu možete odrediti i kao obrađivač događaja. Kada se dogodi bilo koji događaj obrasca, kontrole ili izvješća, pokreće se obrađivač povezan s tim događajem; makronaredba može djelovati u svojoj ulozi koja će izvršiti radnje koje su vam potrebne. Pokrenite makronaredbu iz druge makronaredbe. Da biste to učinili, prilikom stvaranja odaberite argument "Ponovi brojanje" i "Uvjet za ponavljanje". To će vam pomoći organizirati petlje izvođenja.
Korak 5
Stvorite unaprijed definiranu makronaredbu koja se automatski pokreće kada otvorite bazu podataka. Zove se AutoExec. Ili stvorite makronaredbu AutoKeys koja se može pokrenuti pritiskom određene kombinacije tipki. Makronaredbu možete pokrenuti i iz postupka Visual Basic. Da biste to učinili, pokrenite naredbu DoCmd "Unesite ime makronaredbe".