ejecutando múltiples macros en orden a través de múltiples libros de Excel - vba
Tengo varios libros de Excel, cada uno de los cuales representa datos de un día, cada libro tiene varias hojas que representan cada evento del día ..
Necesito ejecutar 6 macros en orden en cada hoja de un libro de trabajo y luego pasar al siguiente libro de trabajo (todos los libros de trabajo están en la misma carpeta en el escritorio)
en este momento estoy usando esto (a continuación) para ejecutar las macros en orden en todas las hojas, pero tengo problemas para intentar ejecutar algo en todos los libros
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
¿Alguna idea de cómo podría hacer esto?