You need to kill the timer when the workbook closes so it doesn't time out with a closed workbook.