Do not believe these claims — they are misinformed and dead wrong.
Whenever you set Screen Updating to False in your code, make certain to reset it to True.
when you want to display a dialog or a message box tothe user.
The following sentence will turn on the screen updating: Application.
There is a word that you can use with Application that will neutralise all the alerts that Excel can send your way.
Discover this word and many others that you can use in combination with Application in the downloadable course on Excel macros. As you can read: starting in cell A1 a value of "99" will be entered in the selected cell then the cursor will move one cell down to enter "99", repeat the process until the row number of the selected cell is 3000 and come back to cell A1.
Platforms; IT settings; UDFs; fatal errors occurring from unforeseen reasons (but they’d seem obvious after they happen when first unforeseen); the list goes on. I cannot tell you how many times in my work I’ve come across a potential bad outcome were the True setting not reset.
You can also download a zip-compressed spreadsheet with the examples.It bears mentioning in this case that the message boxes give that wild effect if you drag them while Screen Updating is False, very sloppy, all the more reason to set things back to normal as you go. Screen Updating = True Msg Box "Screen Updating is on." Range("A1: A3"). Screen Updating Three End Sub Sub Three() Range("A3").Value = "Three" Msg Box "Screen Updating is " & Application.It will automatically turn onwhen the macro is finished.Sometimes you want to turn on the screen updating afteryou have turned it off, e.g.Future versions of Excel will invariably support new, or stop supporting existing, VBA methods and properties, so it’s an unnecessary risk to not reset Screen Updating.