AutoSaveXL is an add-in for MS Excel that saves the files you are working with automatically on specified time intervals.
Unlike default add-in AutoSaveXL doesn't ask questions, can create as many backup copies as you wish and has two modes of operation -- always updates real file or creates "snapshots" in different files.
With AutoSaveXL recovering an old edition of the file will not be a nightmare anymore.