title: Delay between Application.ScreenUpdating = True/False to show the change
body: <p>I have this problem: My code runs in Application.ScreenUpdating = False but at some moments, I need to show the "progress message" to the user. </p>
  
  <p>I have this code:</p>
  
  <pre><code>Sub CommentUpdate(TextBoxName As Object, CommentMessage As String)
  Application.ScreenUpdating = True
  TextBoxName.Text = CommentMessage
  Application.ScreenUpdating = False
  End Sub
  </code></pre>
  
  <p>But when it's running inside my whole program, it doesn't work. If I do it step by step in the VBA Editor (via F8), it works and I see the change.</p>
  
  <p>I suspect that in the general code, this instruction (the switch between True/False) is too fast and the screen has no time to update.</p>
  
  <p>Adding of 1 second waiting time to the procedre didn't help...
  Any ideas?</p>