Запуск макроса из макроса - примеры кода VBA

Вызов макроса из макроса

Итак, вы только что записали два макроса и хотите запускать их как один макрос, это довольно просто.

Предполагая, что у вас есть Macro1 и Macro2, поместите этот код в конец Macro1

sub Macro1 () Вызов макроса 2 end sub

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

Application.Run

Вы также можете использовать Application.Run для вызова макроса.
Используя Application.Run, вы вызываете второй макрос, но сообщаете первому макросу о продолжении работы.

sub Macro1 () Application.Run Macro2 end sub

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave