Spisie treści
Wywołaj makro z makra
Więc właśnie nagrałeś dwa makra i chciałbyś je uruchomić jako jedno makro, to całkiem proste.
Zakładając, że masz Macro1 i Macro2, umieść ten kod na końcu Macro1
sub Makro1 () Wywołaj makro2 end sub
Teraz za każdym razem, gdy uruchamiasz Macro1, Macro2 uruchamia się automatycznie. Macro1 będzie czekać na zakończenie Macro2 przed kontynuowaniem działania.
Aby uruchomić makra jednocześnie, użyj metody Application.Run:
Aplikacja.Uruchom
Możesz również użyć Application.Run do wywołania makra.
Używając Application.Run wywołujesz drugie makro, ale mówisz pierwszemu, aby kontynuowało działanie.
sub Macro1 () Application.Run Macro2 end sub