I have the following at the very end of an AutoOpen macro.
Sub FileSaveAs()
End Sub
Sub FileSave()
End Sub
If I Ctrl-Break and stop execution long before the macro ever gets to those statements, file_save and file_save_as are still disabled.
Does Word VB make a first pass through so it knows what subs there are and then go back and execute?
The only other possible explanation I can think of is that everytime a regular command is executed VB checks to see if it has been pre-empted by a sub of the same name. That seems sort of wasteful.



