Application.ScreenRefresh
If you want to turn screen updating on for a single instruction and then immediately turns it off again.
This makes it useful when you want the UI to reflect a change without fully re-enabling live updates.
When you've disabled screen updating for performance but need the user to see a specific change (e.g., inserting text, moving the selection, updating fields)
Excel
The method Application.ScreenRefresh does not exist in Excel.
The equivalent can be accomplished using DoEvents.
Word
Application.ScreenRefresh is a Word-specific VBA method that forces a one-time screen update even when Application.ScreenUpdating = False
Application.ScreenUpdating = False
'code that changes the document
Application.ScreenRefresh 'forces a one-time UI update
'more code
Application.ScreenUpdating = True
PowerPoint
The method Application.ScreenRefresh does not exist in PowerPoint.
© 2026 Better Solutions Limited. All Rights Reserved. © 2026 Better Solutions Limited TopPrevNext