У меня есть книга Excel с пользовательской функцией, не зависящей от времени, которую я открываю из приложения С# WindowsForms с помощью Interop.Excel. Я прочитал четыре значения из него, не выполнял явных изменений/вычислений, а затем закрыл его из С#.
Когда я пытаюсь напрямую закрыть (без сохранения), я получаю приглашение сохранения. Я подозреваю, что это потому, что Excel интерпретирует автоматический пересчет при открытии как создание изменения, хотя ничто фактически не изменяется численно или не изменяется. Я также установил Excel.Application.Calculation = Excel.XlCalculation.xlCalculationManual
. Как предотвратить появление приглашения на сохранение и просто закрыть без сохранения?