Uruchom makro z makra - przykłady kodu VBA

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
wave wave wave wave wave