The simple answers to your questions are, no. There is no way to pre-check for a goto label. There is no "On Error Resume Next," which is reserved for inferior scripting languages.