Excel VBA Макросы. Макрос для запуска макросов.

Автор Посетитель, 14 марта 2022, 10:36

Посетитель

Внутри одной книги находятся три макроса.
Как будет выглядеть макрос для выполнения этих трёх макросов по порядку?
Не могу сообразить.

Администратор

Sub Макрос()
    Макрос1
    Макрос2
    Макрос3
End Sub

Этот макрос сработает,
1) если все четыре макроса находятся в стандартных модулях (а не в модулях книги, листов). При этом макросы могут находиться в разных модулях;
2) или если все четыре макроса одновременно находятся внутри модуля книги;
3) или если все четыре макроса одновременно находятся внутри одного модуля листа.

Если макросы находятся в модулях книги или листов и какие-то макросы находятся в одном модуле, а другие в другом, то при запуске произойдёт ошибка: Compile error: Sub or Function not defined.

Посетитель

Огромное спасибо за оперативный ответ, не на всех форумах встретишь такое!