Thats a good point. Maybe I should have explained better. So the macro should run every time the model is opened. So if you open the model at 10 am, the macro should run. If you close out of the model and re-open at noon, it should run the macro again. So it should run every time the model is opened.