C#-强制Excel在保存之前重新计算

本文关键字:新计算 计算 Excel 强制 保存 C#- | 更新日期: 2023-09-27 18:20:03

早上好,Overflow ers!

我一直在编写一个代理程序,它将打开一个Excel文件,修改两个单元格,然后保存工作簿以及此工作簿的副本。

我真正需要的是在保存之前,我的代理强制对整个工作簿进行重新计算,这样我的所有查询(由于内部加载项而位于公式栏中)都可以重新运行,并从SQL数据库中获取最新值。

如果有人能对此提出任何建议,我们将不胜感激。

非常感谢

C#-强制Excel在保存之前重新计算

理论上,根据文档,只有xlApp.Calculate()才能做到这一点。

MSDN:http://msdn.microsoft.com/en-us/library/2kseswtc.aspx