you can use the ESC key which is the same as CTRL+Break. There is one caveat
though. You can disable this function by code, then there is no way to stop a
macro.
BTW, if you disable features like EnableCancelKey, DisplayAlert, ScreenUpdating
and StatusBar, you have to make sure they are enabled again at the end of your
code and your error trapping routines.