I have an Excel macro that works. Sometime, the macro creates a very large spreadsheet, i.e., multiple sheets with 500,000 rows each (each with not more than 13 columns, each of which has a single digit number). Typically, the next time the macro is run, Excel just shuts down. I feel like my code is okay because the last lines of the macro are all ‘Erase. Any suggestions as to what I may have missed?