Stellen Sie eine FrageStellen Sie eine Frage
 

BeantwortetHow to use ESC key to break the loop?

  • Freitag, 3. Juli 2009 00:31AusJT TeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillenTeilnehmermedaillen
     

    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

    • BearbeitetAusJT Donnerstag, 9. Juli 2009 01:40
    • BearbeitetAusJT Mittwoch, 8. Juli 2009 23:19
    •  

Antworten

Alle Antworten