Поскольку объект Excel.Application не предоставляет вам доступ ко всем экземплярам Excel, как насчет использования простой ловушки ошибок? то есть. если не удается сохранить файл, выведите предупреждающее сообщение, сохраните его под другим именем и т. д.