I'm having a problem with a very complicated macro I created that works fine while I'm using it, but then when I save and close and reopen it, an error is inserted into the code. I found the place where the error is, and I can manually go in and delete it, but I would like to know why this keeps happening. Is there some kind of setting I can change so that the VBA code won't be altered when I save and close?