Запустіть макрос з макросу - Приклади коду VBA

Виклик макросу з макросу

Отже, ви щойно записали два макроси і хотіли б запустити їх як один макрос, це досить просто.

Якщо припустити, що у вас є Macro1 та Macro2, поставте цей код в кінці Macro1

sub Macro1 () Виклик кінцевого підм

Тепер щоразу, коли ви запускаєте Macro1, Macro2 запускається автоматично. Перед продовженням роботи Macro1 буде чекати, поки Macro2 буде завершено.
Для одночасного запуску макросів використовуйте метод Application.Run:

Додаток.Виконати

Ви також можете використовувати Application.Run для виклику макросу.
За допомогою Application.Run ви викликаєте другий макрос, але повідомляєте першому макросу продовжувати працювати.

Додаток sub Macro1 (). Запустіть кінцевий субпідрядник Macro2
wave wave wave wave wave