Volání makra z makra
Právě jste zaznamenali dvě makra a chtěli byste je spustit jako jedno makro, je to docela jednoduché.
Za předpokladu, že máte Macro1 a Macro2, vložte tento kód na konec Macro1
sub Macro1 () Zavolejte Macro2 end sub
Nyní při každém spuštění Macro1 se Macro2 spustí automaticky. Macro1 počká, než Macro2 skončí, než bude pokračovat v běhu.
Ke spuštění maker současně použijte metodu Application.Run:
Spusťte aplikaci
K volání makra můžete také použít Application.Run.
Použitím Application.Run zavoláte druhé makro, ale řekněte prvnímu makru, aby pokračovalo v běhu.
sub Macro1 () Application.Run Macro2 end sub