Thank you for your post.
Just to be sure, when you launch your application, do you have "Recover" listed under the File menu? If so, select "Recover", select the damaged file, and execute. This reads the information from the old file and creates a brand new file. When finished, see if you are able to open the RECOVERED file.
If you do not have this option, then you'll have to revert to a backup.