Does anyone know what happens if Excel crashes, and reopens an autorecovered file? Does it fire the Workbook_Open? I have a goof amount of code that depends upon data integrity, which starts with some code in Worbook_Open. If I can figure out how to make it crash I could put a msgbox in to verify, but not sure how to force a crash.