C# 在未安装Excel的情况下打开、计算、关闭MS Excel电子表格[EPPlus]
我正在使用库创建电子表格(报告)。在我的应用程序中,每个新文档首先打开一个较旧的报告以获取以前的结果。问题是从包含公式的单元格中获取数据时-。要使其正常工作,我需要在Excel中打开旧报告,保存更改(计算公式),然后正确创建新报告。如果不这样做,则公式单元格中的值为空C# 在未安装Excel的情况下打开、计算、关闭MS Excel电子表格[EPPlus],c#,epplus,C#,Epplus,我正在使用库创建电子表格(报告)。在我的应用程序中,每个新文档首先打开一个较旧的报告以获取以前的结果。问题是从包含公式的单元格中获取数据时-。要使其正常工作,我需要在Excel中打开旧报告,保存更改(计算公式),然后正确创建新报告。如果不这样做,则公式单元格中的值为空 有没有一种方法可以进行模拟(不是手动进行,而是使用代码) 打开、计算、关闭没有excel的excel电子表格 安装 有没有办法解决这个问题 OpenXML是我在没有Office访问权限时使用的。。。。您可以使用它构建office
EPPlus可以从版本4计算公式。请参阅本页-您是否在任何计算机上安装了Excel?如果是这样,您可能会考虑使用Excel服务:就是这样,我需要在没有安装Excel的服务器端上这样做。