title: How to allow users to quit out of long-running VBA tasks?
body: <p>I have a routine that examines thousands of records looking for discrepancies.  This can take upwards of 5 minutes to complete and although I provide a progress bar and elapsed time count,   I'm not sure I want to encourage folk pressing ctrl-break to quit the report should it be taking longer than expected.</p>
  
  <p>A button in the progress bar won't work as the form is non-modal, so is there any neat way of allowing users to quit in this situation?</p>