Ask a questionAsk a question
 

AnswerHow to use ESC key to break the loop?

  • Friday, July 03, 2009 12:31 AMAusJT Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    When ESC key press on 1st time, waitTime disable as graph just scroll without the delay.
    When ESC press the 2nd time, Error message "Code execution has been interrupted" > [Continue], [End], [Debug]   
    Would like when ESC key press, it will stop the Graph display loop and back to the UserForm.

    Do While jj < ii + 1
    Application.OnKey "{ESC}", "goto BreakHandler"
    Sheets(Graph(jj)).Select
    newHour = Hour(Now())
    newMinute = Minute(Now())
    newSecond = Second(Now()) + 5
    waitTime = TimeSerial(newHour, newMinute, newSecond)
    Application.Wait waitTime
    jj = jj + 1
    If jj >= ii Then jj = 1
    Loop

    • Edited byAusJT Thursday, July 09, 2009 1:40 AM
    • Edited byAusJT Wednesday, July 08, 2009 11:19 PM
    •  

Answers

All Replies