Makro der åbner andet regneark med makro
Jeg har 4 regneark, som vi for nemheds skyld kalder:bog1
bog2
bog3
bog4
Bog 2, bog 3 og bog 4 indeholder nogle odbc-forespørgsler ned i nogle databaser og der er en masse makro der styrer at noget bliver gjort i rigtig rækkefølge og bliver bøjet med noget pivot osv.
I bog 2 og bog 3 og bog 4 ligger i This workbook sådan en her:
Sub Workbook_open()
If Time() > "07:00:01" And Time() < "07:30:00" Then
Call Opdatering
End If
End Sub
I bog 1 skulle det så kunne være sådan at den åbner bog2 og så gør bog2 makroen det som den skal - derefter det samme for bog3 og så bog 4
Så i bog 1 ligger der sådan en her undervejs:
Workbooks.Open Filename:="\\file03\data$\test\bog2.xlsb"
Workbooks.Open Filename:="\\file03\data$\test\bog3.xlsb"
Workbooks.Open Filename:="\\file03\data$\test\bog4.xlsb"
og herefter noget mere makro som gør noget ved bog 1
Jeg har det simple problem, at når bog2 er færdig, går bog 1 ikke videre med bog 3 - Den stopper bare makroen.
Giver det mening?