Application.EnableCancelKey procedure builder

Application.EnableCancelKey (Word)

Returns or sets the way that Word handles CTRL+BREAK user interruptions.

wdCancelDisabled - Prevents CTRL+BREAK from interrupting a macro, wdCancelInterrupt - Allows a macro to be interrupted by CTRL+BREAK.

Use this property very carefully. If you use wdCancelDisabled, there is no way to interrupt a runaway loop or other non - self-terminating code. Also, the EnableCancelKey property is not reset to wdCancelInterrupt when your code stops running; unless you explicitly reset its value, it will remain set to wdCancelDisabled for the duration of the Word session.

Dim intWait As Integer 
Application.EnableCancelKey = wdCancelDisabled 
For intWait = 1 To 10000 
 StatusBar = intWait 
Next intWait 
Application.EnableCancelKey = wdCancelInterrupt