This method is common practice along with others.
Another one is to turn off screen updating.
If your code has become 'monstrous' then it might be time to take a good look at it and see if it can be optimized/cleaned up.Code:Application.ScreenUpdating = False ' rest of code Application.ScreenUpdating = True
How exactly that would be done is hard to tell without seeing the code or a sample of it.
And an explanation of the code's purpose wouldn't go amiss either.