Sign in with Microsoft
New to Microsoft? Create an account.

Akciju makronaredbe RunCode možete koristiti u bazama podataka programa Access za stolna računala da biste zvali proceduru funkcije Visual Basic for Applications (VBA).

Postavka

Akcija makronaredbe RunCode sadrži sljedeći argument.

Argument akcije

Opis

Naziv funkcije

Naziv procedure VBA funkcije za pozivanje. Zatvaranje svih argumenata funkcije u zagradama. U okvir naziv funkcije u prozoru dizajn makronaredbe unesite naziv funkcije. To je obavezan argument.

Napomena: U bazi podataka programa Access za stolna računala (. mdb ili. accdb) kliknite gumb sastavi da biste koristili Sastavljač izraza da biste odabrali funkciju za ovaj argument. Kliknite željenu funkciju na popisu u Sastavljaču izraza.

Napomene

Postupak korisnički definiranih funkcija spremljen je u Access modulima.

Morate uvrstiti zagradama, čak i ako postupak funkcije nema argumenata, kao u sljedećem primjeru:

Testfunkcija ()

Za razliku od korisnički definirana funkcija naziva koji se koriste za svojstvo događaja postavke, naziv funkcije u argumentu naziv funkcije ne započinje znakom jednakosti (=).

Access zanemaruje vraćene vrijednosti funkcije.

Napomena: Ne možete nazvati proceduru funkcije iz makronaredbe ako je naziv funkcije isti kao naziv modula.

Savjet

Da biste pokrenuli podređeni postupak ili procedura događaja napisane u programu Visual Basic, stvorite proceduru funkcije koja poziva postupak podprocedure ili procedure događaja. Zatim upotrijebite akciju makronaredbe RunCode da biste pokrenuli postupak funkcije.

Ako koristite akciju makronaredbe RunCode za pozivanje funkcije, Access traži funkciju s nazivom navedenom u argumentu naziv funkcije u standardnim modulima za bazu podataka. No kada se ta akcija pokrene kao odgovor na klikom na naredbu izbornika na obrazac ili izvješće ili kao odgovor na događaj na obrascu ili izvješću, Access prvo traži funkciju u modulu razreda ili izvješća, a zatim u standardnim modulima. Access ne pretražuje module klasa koji se prikazuju u području moduli navigacijskog okna za funkciju navedenu u argumentu naziv funkcije .

Ova akcija nije dostupna u VBA modulu. Umjesto toga pokrenite željeni postupak funkcije izravno u programu VBA.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Office Insiderima

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×