Glad Lax didn't see this before I found the mistake, lol, or I'd have some pretty names flyin at me. Sub Event_QuiOn /varset QuiState TRUE /end Sub Event_QuiOff /varset QuiState FALSE /end These end the macro, replacing the /end w/ /return solves the exit problem. :oops: As for the doin the ${Me.Abi...