Вы можете изменить настройки SetWarnings , предложенные Кевином.
Но я обычно делаю все мои проекты Excel на автосохранение при выходе.
Для этого просто добавьте в ThisWorbook модуль:
Код:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
ThisWorkbook.Close SaveChanges:=True
End Sub
Конечно, если пользовательдействительно испортит ваш файл, а затем выдает его, он сохранит его, не спрашивая, так что это может быть опасно!