запуск нескольких макросов по порядку в нескольких книгах Excel - vba
У меня есть несколько книг Excel, каждая из которых представляет данные дней, каждая книга имеет несколько листов, представляющих каждое событие в день.
мне нужно запустить 6 макросов по порядку на каждом листе в рабочей книге, а затем перейти к следующей книге (все рабочие книги находятся в одной папке на рабочем столе)
в данный момент я использую это (ниже), чтобы запустить макросы по порядку на всех листах, но у меня возникают проблемы при попытке что-то запустить для всех рабочих книг.
Sub RUN_FILL()
Dim sh As Worksheet
For Each sh In ThisWorkbook.Worksheets
sh.Activate
Call macro_1
Call macro_2
Call macro_3
Call macro_4
Call macro_5
Call macro_6
Next sh
End Sub
Любая идея, как я мог бы сделать это?