Hello Everyone; I've got a VBA macro that has to be run at startup. It switchs between layouts and Modelspace and then initial some variables. The problem is when users open a bunch drawing together at the same time. AutoCAD hangs and does not go farther. I have to end the AutoCad task. Seems AutoCAD does not let the Macro finish its job or so and get confused. Is there any way to force AutoCAD to run the macro and then opens the next drawing? By the way, I unload the micro at the end of its process by calling the UnloadDVB. Thank you in advance.