Using Application.ScreenUpdating = False
is OK and even recommended in a lot of situations, but you need to be sure that you set it back to True
:
Application.ScreenUpdating = False
'...
'do some operations that will cause
'the screen to flash, like opening
'lots of files or manipulating ranges
'on active sheet
'...
Application.ScreenUpdating = True
'...
'not worried about screen updates anymore
'...