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