我有一个包含自定义非时间依赖的单元格函数的Excel工作簿,并且我正在使用Interop.Excel从C# WindowsForms应用程序中打开它。我从中读取了四个值,没有进行任何显式的更改/计算,然后从C#关闭。
当我尝试直接关闭(而不保存)时,会弹出保存提示框。我怀疑这是因为Excel将打开时的自动重算视为创建了更改,即使实际上没有数值或公式发生变化。我还设置了Excel.Application.Calculation = Excel.XlCalculation.xlCalculationManual
。如何防止出现保存提示框并只进行无保存关闭?