I have created a workbook, which I will use to call my other workbooks and their macros from. I have a assigned the sub "knap" to a button, which I will press whenever I need to update. However when I press the button and open one of my workbooks and call the macro, vba does not wait for the calculation in that particular workbook to finish, but it continues and begins opening the next workbook. I have tried to use the command Application.wait, however it seems like it does not work. It will wait but it does not calculate in the background in the mean time. I have created a workbook, which I will use to