Hi, I wanted to know if there's a way to "catch" a user-break in VBScript. An example for a scenario: A script is iterating through an Excel document. If the user presses CTRL+BREAK in the middle of iteration, the script teminates, leaving the Excel.exe process in memory (I've checked this). If I could "catch" the user-break, I could safely close all objects that were created using CreateObject(...). Any ideas?