title: How to terminate a vba script before an application on time schedule in excel 2010
body: <p>I have a script which runs when workbook opens, where I have set some times like the following</p>
  
  <pre><code>Private Sub Workbook_Open()
  
  Application.OnTime TimeValue("08:00:00"), "MasterMacro"
  Application.OnTime TimeValue("10:30:00"), "MasterMacro"
  Application.OnTime TimeValue("13:00:00"), "MasterMacro"
  
  End Sub
  </code></pre>
  
  <p>There is a case where the script MasterMacro is not finished till the next run.. so how can I stop it before then next?</p>