Pozivanje makronaredbe s makronaredbe
Dakle, upravo ste snimili dva makronaredbe i htjeli biste ih pokrenuti kao jednu makro, prilično je jednostavno.
Pod pretpostavkom da imate Macro1 i Macro2, stavite ovaj kod na kraj Macro1
sub Macro1 () Pozovite Macro2 end sub
Sada, svaki put kada pokrenete Macro1, Macro2 se pokreće automatski. Macro1 će pričekati dok Macro2 ne završi prije nego što nastavi s radom.
Za istodobno pokretanje makronaredbi koristite metodu Application.Run:
Aplikacija.Pokreni
Aplikaciju Application.Run možete koristiti i za pozivanje makronaredbi.
Korištenjem Application.Run pozivate drugu makronaredbu, ali prvim makroima recite da se nastavi izvoditi.
sub Makro1 () Aplikacija.Pokrenite Makro2 završna pod