Akcija makronaredbe RunMacro

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Akcija makronaredbe RunMacro u bazama podataka programa Access možete koristiti da biste pokrenuli makronaredba. Makronaredba se može biti u grupa makronaredbi.

Koristite ovu akciju:

  • Da biste pokrenuli makronaredbu iz druge makronaredbe.

  • Da biste pokrenuli makronaredbu na temelju određenih uvjeta.

  • Da biste priložili makronaredbe prilagođene naredbe izbornika ili vrpce.

Postavka

Akcija makronaredbe RunMacro sadrži sljedeće argumente.

Argument akcije

Opis

Naziv makronaredbe

Naziv makronaredbe koju želite pokrenuti. Okvir Naziv makronaredbe u odjeljku Argumenata akcije makronaredbe dizajna prozora prikazuje sve makronaredbe (i grupe makronaredbi) u trenutnoj bazi podataka. Ako je makronaredba u grupi makronaredbi, bit će naveden u odjeljku naziv grupe makronaredbu na popisu kao nazivgrupemakronaredbi. nazivmakronaredbe. To je obavezan argument.

Ako pokrenete makronaredbu koja sadrži makronaredbe RunMacro u baza podataka biblioteke , Access traži makronaredbu s tim nazivom u bazi podataka biblioteke, a ne potražite ga u trenutnoj bazi podataka.

Ponovite Count

Maksimalan broj puta makronaredba će se pokrenuti. Ako ovaj argument ostavite praznim (i argument Ponovljeni izraz nije prazan), makronaredba se pokreće jedanput.

Ponovite izraza

Na izraz koji se procjenjuje kao True (-1) ili False (0). Makronaredba će se prestati izvoditi ako izraz se vrednuje kao False. Svaki put kada pokrene makronaredba se procjenjuje izraz.

Napomene

Ako unesete naziv grupe makronaredbi za argument Naziv makronaredbe , Access će pokrenuti prvu makronaredbu u grupi makronaredbe.

Ova akcija je slična kliknete Izvedi makronaredbu na kartici Alati baze podataka , odabiru makronaredbe i kliknite u redu. Međutim, ta se naredba pokrenuti makronaredbu samo jednom, dok makronaredbe RunMacro možete pokrenuti makronaredbu neograničen broj puta proizvoljnog.

Savjeti

Argumenti ponovite Count i ponovite izraz možete koristiti da biste odredili koliko je puta makronaredbe:

  • Ako su oba argumenta ostavite prazno, makronaredba se pokreće jedanput.

  • Ako unesite broj za Broj ponovite , ali Ponovljeni izraz ostavite prazno, makronaredba se pokreće na određeni broj puta.

  • Ako Broj ponovite ostavite prazno, ali unos izraza za Repeat izraz, makronaredba se pokreće dok se izraz se vrednuje kao False.

  • Unesete li vrijednosti za oba argumenta, broj ponavljanja naznačen u Ponovite broja ili do Ponovljeni izraz procjenjuje pokreće makronaredbu False, ovisno o tome što pojavljuje se prvi put.

Ako pokrenete makronaredbu koja sadrži makronaredbe RunMacro , a ne postignete makronaredbe RunMacro , Access će pokrenuti makronaredbu pod nazivom. Po završetku pozvane makronaredbe, Access vraća izvornoj makronaredbi i pokreće sljedeću akciju.

Napomena : 

  • Možete pozvati makronaredbu u istoj grupi makronaredbe ili iz druge grupe makronaredbi.

  • Možete ugnijezditi makronaredbe. To jest, možete pokrenuti makronaredbu A koja naizmjence poziva makronaredbu B i tako dalje. U svakom slučaju, po završetku pozvane makronaredbe, Access vraća makronaredbi koja se zove i pokreće sljedeću akciju te makronaredbe.

Da biste pokrenuli akciju RunMacro u u modulu Visual Basic for Applications (VBA), koristite metodu RunMacro objekta DoCmd .

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×