I have written a lengthy macro in Excel 2003, approximately 1,300 lines. The macro has been running without any glitches until today. It now loops to the beginning without being prompted to. If I place an "Exit Sub" a few lines before the end of the macro, it does not loop. I do have a "GoTo" within the macro that goes to the line directly above "End Sub".